I started learning web development in May 2023 while working on my final thesis for college. It was a challenging yet exciting journey, where I discovered my passion for creating interactive and user-friendly web applications. After that, I decided to join the frontend engineer bootcamp at Binar Academy. Through countless hours of coding and problem-solving, I have honed my skills and continue to grow in this dynamic field.
My goal moving forward is to keep improving as a frontend engineer — learning more about performance optimization, accessibility, and building better UX/UI. I also enjoy exploring design tools, reading about new frontend patterns, and collaborating in team environments.
This website is built with Next.js and styled using Tailwind CSS.
Here are my current favorite Frontend technologies:
MAY 2025 — PRESENT
Frontend Developer
Kementerian Dalam Negeri — Jakarta Pusat, onsite
As a Frontend Developer at the Ministry of Home Affairs, I am responsible for building and maintaining web applications that support internal and public-facing systems, ensuring scalability, usability, and accessibility.
DEC 2023 — APR 2025
Frontend Developer
Javasuperfood — Tangerang, onsite
Javasuperfood is a food and beverage company that prioritizes quality and innovation. I contributed to driving the application's architecture transition from a monolithic approach to a more modular and scalable system, aligning with the team's need to accelerate development and collaboration.
- Established React as the primary technology for frontend development, replacing the monolithic CodeIgniter-based approach, while introducing a modern stack such as TypeScript, Tailwind CSS, Tanstack Query, and Context API to improve maintainability and developer experience (DX).
- Proposed and implemented the separation of frontend and backend architectures for new projects to support more flexible, scalable, and cross-team collaborative development.
- Designed a modular project structure based on folders like `features/`, `hooks/`, `context/`, and `api/` to support domain logic separation and development scalability.
- Actively drove the technical direction in a small frontend team (total of 3 people, including myself), starting from developing development guidelines, maintaining code consistency, to applying best practices.
- Collaborated closely with the backend team to integrate REST APIs and maintain data flow synchronization across features and systems.
- Adapted a React-based wholesale web application into an Android app using Capacitor.js, with adjustments to features such as location access using Capacitor's built-in plugin, enabling cross-platform deployment with a single codebase.
- Implemented designs created in Figma, ensuring the final output met both visual and functional standards while paying attention to responsiveness and user experience (UX).