Work & Activity
Professional journey and contributions
Work Experience
South Tangerang, Indonesia
01/2026 - Present
Software Engineer
Contract- • Developed an LLM-powered GIS analytics SaaS with interactive mapping and geospatial visualization.
- • Built an OAuth 2.0 Identity Provider with RS256 JWTs and JWKS for secure local token verification.
- • Designed and adjusted backend API responses to align with frontend requirements using Golang.
- • Built unit and end-to-end (E2E) tests for client and server applications to improve stability and user experience.
- • Led UI/UX direction, code reviews, and technical meetings to keep delivery aligned across the team.
TypeScriptNext.jsGolangDocker
10/2024 - 12/2025
Frontend Engineer
Contract- • Developed a dynamic GIS interface with Google Maps API, featuring layered views, polygon drawing, data filtering, and marker integration to enhance spatial analysis.
- • Migrate 90% of the GIS project from Frappe server-side scripts to a modern frontend with Nuxt and TypeScript.
- • Develop a B2B dashboard with Midtrans integration to simplify and secure client payment workflows.
- • Provide technical guidance and monitor the frontend team to ensure code quality, consistency, and project goal.
TypeScriptNuxt.jsNext.jsGoogle Maps APITailwind CSSShadcn/ui
Jakarta, Indonesia
10/2024 - 02/2025
Frontend Engineer
Freelance- • Developed an RFID-based web app for seamless event authentication and efficient purchase management.
- • Developed features like point redemption, locker/device rental management, and reward claiming via RFID.
- • Developed logistics tracking to support booth-to-booth item quantity checks, and efficient stock management.
- • Created a clean folder structure and maintainable code to improve scalability and team collaboration.
ReactTypeScriptTailwind CSSShadcn/ui
South Tangerang, Indonesia
06/2024 - 09/2024
Software Engineer
Contract- • Integrated a course payment gateway using Xendit, for the transaction flow and enhancing the overall user experience
- • Built a language switcher (English/Indonesian) to help students access the platform in their preferred language.
- • Developed a secure and scalable authentication system using NextAuth for session management.
Next.jsTypeScriptTailwind CSSMaterial UIXendit
02/2023 - 06/2023
Frontend Engineer
Internship- • Selected as one of the participants from over 2,000+ students across Indonesia for a government internship program.
- • Built a React.js-based quiz platform with Redux Toolkit, used by schools to facilitate student assessments.
- • Designed a mobile-optimized UI using Tailwind CSS and the Ant Design UI library to ensure consistent layout.
ReactJavaScriptTailwind CSS
Jakarta, Indonesia
09/2023 - 03/2024
Frontend Engineer
Contract- • Contributed to the migration of a real-time chat feature using Next.js and TypeScript, enabling secure and efficient remote consultations between patients and doctors while significantly improving application performance.
- • Applied clean code principles to enhance code readability, maintainability, and ease of future development.
- • Developed unit tests in Jest with mocked API calls to verify the reliability and consistency of UI components.
Next.jsTypeScriptTailwind CSSJestWeb Socket
Activities
Jakarta, Indonesia
07/2023 - 12/2023
Fullstack Engineer Learning Path
- • Learned the MERN stack (MongoDB, Express.js, React, Node.js) for fullstack app development.
- • Built complex applications, including a Spotify clone and Tokopedia Play clone with user authentication.
- • Studied Docker for image creation and container management.
MongoDBExpressReactNode.jsDocker
Palu, Indonesia
09/2022 - 06/2024
Frontend Engineer Mentor & Lead Community
- • Contributed to the development of Palu's tech ecosystem through mentorship and events.
- • Taught frontend development fundamentals using ReactJS and REST API integration.
- • Built a web-based Hammercode Web to support the community.
Next.jsJavaScriptTailwind CSS
Jakarta, Indonesia
08/2022 - 12/2022
Frontend Engineering Learning Path
- • Learned the fundamentals of Tailwind CSS, JavaScript, Git, ReactJS, and Chakra UI.
- • Gained experience in integrating Web APIs and consuming RESTful APIs.
ReactJavaScriptTailwind CSSChakra UI