
About
I'm a Senior Software Engineer with 6+ years building scalable web applications across fintech and e-commerce, most recently at FrankieOne, Wallex, and Tokopedia. My core stack is React.js, Node.js, and TypeScript, spanning Next.js, Redux, and GraphQL on the frontend to backend-for-frontend (BFF) services and authentication systems on the backend.
At Wallex, I led the migration of the Admin platform's pages from monolith to micro-frontends and from CRA to Vite, cutting build time by 50%, and architected a multi-entity frontend codebase supporting 4 country-specific APIs from a single global entity. At FrankieOne, I built and scaled a centralised CIAM (Customer Identity and Access Management) service and led the migration of portal pages to a micro-frontend architecture with Turborepo, BFF, IaC, and CI/CD. Earlier, at Tokopedia, I boosted system reliability and Core Web Vitals by driving 70%+ unit test coverage and integrated monitoring across 10+ projects.
Academically, I hold an Erasmus Joint Master's in Software Engineering for the Green Deal from VU Amsterdam, LUT University, and Università dell'Aquila, where I researched accessibility auditing tools and WebAssembly performance across Rust, C, C++, and Go. I've also taught full-stack development — covering React, Node.js, Express, MongoDB, and MySQL — as an instructor, and hold the Erasmus Mundus Scholarship and the Beko Hack the Normal Sustainability Award.
Beyond hands-on engineering, I mentor junior engineers, drive code reviews, and lead technical decisions. I care about building inclusive, sustainable software that scales.
Career
- Nov 2025 – Jun 2026›
Senior Frontend Engineer
FrankieOne · Remote, APAC- Building and scaling platform-level frontend systems with React and TypeScript, leveraging AWS cloud-native services.
- Led migration of portal platform pages from monolith to micro-frontends, rebuilding the repo with Turborepo and setting up BFF, IaC, and CI/CD pipelines.
- Established a centralised CIAM service repository for authentication and identity management using Better-Auth.
- Dec 2023 – Nov 2025›
Senior Frontend Engineer
Wallex (M-DAQ Global) · Remote, ID- Led web development activities as PIC for Wallex Admin, guiding product and backend collaboration, making key technical decisions, and establishing the frontend release workflow.
- Architected and maintained a multi-entity frontend codebase for Wallex Admin, supporting 4 country-specific APIs and business rules, with cross-entity integrations through a global entity.
- Migrated a CRA project to Vite, reducing build time by 50%, and refactored 15+ Wallex Admin pages from Angular to React for improved performance and maintainability.
- Developed the Admin ACL (Access Control List) pages to replace manual database patching with a self-service interface, streamlining access management for 100+ staff, reducing errors, and improving operational efficiency.
- Aug 2021 – Nov 2023›
Planned Career Break
- Erasmus full-scholarship awardee (1 of 21 globally) for an MSc in Software Engineering for the Green Deal, completing industry and research projects across Europe in accessibility, agile practices, and WebAssembly performance.
- Jan 2020 – Jul 2021›
Senior Software Engineer, Web Platform
Tokopedia · Jakarta, ID- Led web development activities as PIC across Tokopedia Salam, Affiliate, and IT Enterprise, ensuring alignment, quality, and timely delivery of 10+ projects with product and backend teams.
- Boosted system reliability and performance by enforcing 70%+ unit test coverage, integrating monitoring tools with Slack alerts, improving Core Web Vitals scores, and implementing AMP technologies.
- Mentored junior engineers across multiple teams of 2 to 5 members through code reviews, weekly knowledge-sharing sessions, and regular 1:1s to support growth and improve code quality.
- Jul 2019 – Dec 2019›
Software Engineer, Web Platform
Tokopedia · Jakarta, ID- Set up and maintained a micro-frontend service for Tokopedia Salam, a new Islamic-focused vertical, handling dependency setup, unit testing with Jest, and CI/CD integration using Jenkins.
- Developed Tokopedia Umroh, a greenfield Islamic pilgrimage product, using React.js and GraphQL, with integration to payment services and SEO optimisation for greater discoverability.
- Apr 2018 – Jun 2019›
UX Engineer
Tokopedia · Jakarta, ID- Delivered high-performance, pixel-perfect UI implementation for Digital Goods products, maintaining design fidelity while optimising for speed and responsiveness.
- Redesigned the Tokopedia Events and Deals Page using React.js, leading to a significant improvement in user engagement and overall experience.
Additional Experience
- Nov 2021 – Jan 2023›
Frontend Consultant (Freelance)
DELOS · Remote, ID- Improved web performance and code quality at Delos by auditing pages, enhancing Redux with slices, managing package versioning, and mentoring through code reviews.
- Aug 2019 – Jul 2020›
Fullstack Web & Mobile Development Instructor (Part-Time)
Purwadhika · Jakarta, ID- Taught Full Stack Development with a practical focus, covering React.js, React Native, Node.js, Express, MongoDB, and MySQL.