Crafting clean, scalable digital products end‑to‑end.
I'm Yanson, a fullstack developer in Jakarta, Indonesia building web & mobile products with React, Next.js and Laravel — from database schema to shipped UI.

Currently working at DKI Jakarta Provincial Gov.
Fullstack Developer
Tech I work with
I'm a fullstack developer.
Frontend developer based in Jakarta with 3+ years shipping production React, Next.js and React Native apps, and around a year of experience working fullstack — building backend systems and infrastructure with Laravel and Docker. I care about precise, process-driven work, and getting the details right.
Today I split my time between frontend product work — React, Next.js and React Native — and backend systems built on Laravel, with Docker for deployment and MySQL underneath. I care about staying closely involved with the people who actually use what I build, from gathering requirements through to shipping the feature myself.
3+
Years as a Frontend Developer
4
Companies & organizations
4
Certifications earned
1
Year as a Fullstack Developer
Where I've worked.
Fullstack Developer
Dinas Perumahan Rakyat dan Kawasan Permukiman Provinsi DKI Jakarta
Jan 2026 — Present
7 mos · Jakarta, Indonesia · On-site
- Building SIMON (Sistem Monitoring) end-to-end on Laravel, from schema to shipped features.
- Main liaison between users and the tech team — gathering requirements, prioritizing, and executing new features end-to-end.
- Designing and maintaining REST APIs for client-server integration.
- Managing deployment environments with Docker.
- Designing database schemas, running migrations, and optimizing queries.
- Implementing secure authentication and Role-Based Access Control (RBAC).
- Owning Git version control, bug fixes, and periodic system reporting.
Frontend Developer
PT Kloverkres Solusi Integrasi
Nov 2022 — Jan 2026
3 yrs 3 mos · Indonesia · Hybrid
- Built and maintained responsive web and mobile apps with React.js, Next.js, React Native and TypeScript, using component-based architecture and clean code principles.
- Implemented UI from UI/UX specs with Tailwind CSS and Chakra UI.
- Integrated REST APIs and handled data fetching efficiently with React Query.
- Managed app state with React Context and Redux across web and mobile.
- Shipped new features based on product needs, improving overall user engagement.
- Diagnosed and fixed visual and functional issues, keeping the experience consistent across platforms.
Staff GL Accounting
PT. Mayora Indah Tbk
Nov 2019 — Nov 2022
3 yrs 1 mo · Indonesia
- Prepared financial reports and reconciled all accounts.
- Checked payment voucher documents and processed payroll, BPJS and Jamsostek vouchers.
- Prepared SPT reporting approval letters and reconciled PPh 21, 23 and 4(2).
- Handled journal entries as part of the monthly closing process.
Staff Admin Consultant Accounting
PT. Solusindo Berkat Bersama
Sep 2018 — Nov 2019
1 yr 3 mos · Indonesia
- Prepared company financial reports.
- Recorded cash, bank, sales and purchase data.
Education & certifications.
Education
Universitas Bunda Mulia
Aug 2018 — Oct 2022B.Sc. in Informatics Engineering (S.Kom)
GPA 3.58
South Tangerang, Indonesia
SMK Yadika 4
2015 — 2018Computer & Network Engineering
Tangerang City, Indonesia
Certifications
Capabilities & stack.
Frontend Development
Building responsive, component-driven interfaces with clean, maintainable code.
Mobile Development
Shipping cross-platform mobile apps from a single React Native codebase.
Backend & APIs
Designing schemas, building RESTful APIs, and securing them end-to-end.
Tooling & DevOps
Managing deployment environments and keeping projects under control.
Selected work.
A mix of team and independently-owned projects across web, mobile and admin dashboards.
Sistem Monitoring & Evaluasi Hunian
Dinas Perumahan Rakyat dan Kawasan Permukiman Provinsi DKI Jakarta
A management information system for residents of subsidized public housing units, used to monitor and evaluate beneficiary compliance with the subsidized housing program. Covers beneficiary and family member data, housing unit management (tower, floor, unit number), periodic occupancy monitoring by surveyors, compliance assessment, resident summons, WhatsApp notifications, and reporting (Excel/PDF export) with a statistics dashboard. Includes role-based access control (admin, surveyor, beneficiary) and modern Passkey/WebAuthn login.
Ferforge UI
A complete admin dashboard UI kit built independently with React Router 7 — an overview dashboard with live charts and stats, plus a full set of ready-made pages (chat, calendar, email, invoices, file manager, profile, and more) for building SaaS-style admin panels quickly.
Hendra Soenardi Law Firm — Corporate Website
Corporate profile website for Hendra Soenardi law firm, built with Next.js (App Router) and powered by a headless Strapi CMS. Features a company profile, areas of legal expertise, lawyer profiles, awards, clients, news & publications, and a career application form with document upload. Supports bilingual content (English & Mandarin) and is optimized for SEO and performance with server-side rendering.
Natamas Manufacturing ERP Dashboard
PT. Kloverkres Solusi Integrasi
Office management dashboard for Natamas Manufacturing's ERP system, streamlining internal workflows across the organization. Built with Next.js, TypeScript, Tailwind CSS, shadcn/ui and Redux Toolkit.
TMS Dashboard
PT. Kloverkres Solusi Integrasi
Ticket management system for PT. Guehadir Untuk Indonesia, covering event, promotor and venue administration. The first project I owned as a frontend developer, taken over as the sole frontend contributor at roughly 15% complete and built out with Next.js, TypeScript and REST API integrations.
Guehadir Web
PT. Kloverkres Solusi Integrasi
Public-facing ticketing platform where customers browse and purchase event tickets. Originally built by a senior fullstack colleague who has since left the company; I now own the frontend and continue shipping features requested by clients.
Guehadir CMS Dashboard
PT. Kloverkres Solusi Integrasi
Internal admin dashboard behind the Guehadir platform, covering event, banner, merchandise and cashier management. Inherited after the original fullstack developer's departure; I maintain the frontend and extend it with new client-requested features.
Icepose
PT. Kloverkres Solusi Integrasi
Self-order kiosk app for ice cream booths, designed for large-screen Android tablets. Built independently as frontend developer using React Native with Native Base for UI, Axios for API calls, and Easy Peasy for global state management.
Klinik Pratama Kalpataru Dashboard
PT. Kloverkres Solusi Integrasi
Clinic management system for Klinik Pratama Kalpataru. Inherited after the original fullstack developer's departure; responsible for the frontend and ongoing feature additions requested by the client.
Icepose Dashboard
PT. Kloverkres Solusi Integrasi
Admin dashboard for managing the master data behind the Icepose ordering app. Built and maintained independently as the sole frontend contributor.
Let's build something great together.
Have a role, project, or idea in mind? My inbox is open.