
Hi Warga
Housing estate system for IPL billing, the cash book, residents, and field officers. A company product I designed and built end to end, alone.
- Stack
- Laravel, Inertia, React, TypeScript, React Native, PostgreSQL, Docker
Read the case study
Senior frontend and mobile engineer with 7+ years of shipping Angular, React, and React Native for teams in Europe, the US, and APAC. Backend roots and an AI-powered workflow mean you get the whole feature, shipped faster.
Taking freelance and contract work, 20–40 hours a week.
Products in real users’ hands: a housing estate system built solo, a rental app with 500K+ downloads, a revenue platform, and offline tools for building engineers.
Each pillar is a role. Its height is scope: from intern to leading three teams.
Jul 2026 – Present
4 mo, Full-time
CheckProof, Sweden · Hybrid
Nov 2024 – Jun 2026
1 yr 8 mo, Full-time
Be Management, South Tangerang · Hybrid
Nov 2023 – Jan 2025
1 yr 3 mo, Full-time
Nikel, Central Jakarta · On-site
Mar 2023 – Jan 2024
11 mo, Contract
PT Serasi Autoraya · via Esha Parama Technology, North Jakarta · Hybrid
Oct 2020 – Nov 2022
2 yr 2 mo, Contract
PT Maju Gemilang Indotech, South Tangerang
Jun 2020 – Aug 2020
3 mo, Contract
Telunjuk.com, Indonesia · Remote
Dec 2019 – Jun 2020
7 mo, Full-time
SALT · PT Ako Media Asia, Indonesia · Hybrid
Oct 2019 – Dec 2019
3 mo, Internship
Dumbways Indonesia, Bintaro
May 2019 – Aug 2019
4 mo, Full-time
Glovory Technologies Indonesia, Indonesia
What I build with, and how deep it goes.
AI does not replace engineering. It multiplies it. Every AI output gets my review, my tests, and my name on it.
No credentials in prompts. Every AI-generated line is reviewed, type-checked, and tested before merge.
Small, well-scoped tasks, the model chosen per complexity, context prepared through docs and tests.
Agents handle research, scaffolding, and regressions; I stay on architecture and product decisions.
Writing on frontend, mobile, and engineering decisions.
A practical guide to choosing between React and Angular for your next project, from a developer who uses both every day.
What I learned shipping React Native apps for enterprise clients: the performance traps, the architecture calls, and what actually matters.
How I use AI tools like Kiro, Copilot, and Cursor to ship faster without sacrificing code quality, security, or maintainability.
A pattern for managing bilingual content with Content Collections without logic duplication.