Work Experience
Career Journey
7+ years of frontend engineering — building UIs that scale, perform, and feel great to use.

Senior Front End Engineer
Healthmetrics·Hybrid
- Lead frontend development of core web applications using Next.js, TypeScript, and TanStack Query, delivering highly responsive and scalable user experiences
- Integrated real-time functionalities with WebSocket and Pusher.js for seamless document uploads, approvals, and secure in-app chat features
- Developed a SaaS rent system for client AFI Axa Financial Indonesia, enabling efficient management of operational workflows and multi-tenant architecture
- Designed and implemented billing validation workflows that minimized financial discrepancies and improved revenue reliability
- Managed deployment pipelines with Docker and CI/CD, handling deployments on AWS EC2, Google Cloud Platform (GCP), and Google Cloud Run (GCR)
- Enhanced application performance monitoring and debugging with Datadog APM, resulting in proactive issue resolution and improved stability
- Ensured code quality and maintainability through extensive static analysis using SonarQube and rigorous unit/integration testing
Next.jsTypeScriptTanStack QueryWebSocketPusher.jsDockerAWS EC2GCPDatadogSonarQube
Senior Front End Engineer
Fingular·Remote
- Led frontend development initiatives for core web applications, architecting scalable solutions using Next.js, TypeScript, and TanStack Query (React Query) for efficient data fetching and state management
- Designed and implemented real-time features such as loan status tracking and personalized financial recommendations using WebSockets and GraphQL
- Adopted and implemented the Feature-Sliced Design (FSD) architecture to structure frontend applications, improving maintainability, scalability, and team collaboration
- Achieved and maintained 95% test coverage goal using React Testing Library and Jest, ensuring code reliability and reducing production bugs
- Managed end-to-end localization workflows using Lokalise.com and oversaw production deployments using Docker, GCP, and Google Cloud Run (GCR)
- Optimized application performance through lazy loading, code splitting, and Progressive Web Application (PWA) implementation
Next.jsTypeScriptTanStack QueryWebSocketsGraphQLJestReact Testing LibraryDockerGCPPWA

Senior Front End Engineer
Tuntun Sekuritas·Onsite
- Led development of 3 core trading platform modules using React, Craco, Redux, React Query, and Ant Design UI components
- Built LCMP (Language Content Management Platform) for dynamic multi-language content management across Indonesian, English, and Mandarin with real-time copywriting capabilities, reducing content deployment time by 70%
- Built comprehensive AOP (Admin Operations Platform) internal dashboard providing real-time trading analytics, user management, and compliance monitoring tools, improving operational efficiency by 45%
- Developed Individual Stock H5 webview application for optimized mobile trading experience with responsive design and native app integration, increasing mobile user engagement by 35%
ReactCracoReduxReact QueryAnt DesignTypeScript

Front End Engineer
Dagangan Karya Indonesia·Remote
- Developing features mobile web app & internal platform monitoring using React, Next.js, TypeScript
- Managing the deployment of frontend code to production environments
- Ensuring unit test coverage with React Testing Library & Jest
- Developing and maintaining an in-house UI library using Storybook and Chromatic, including publishing updates to NPM packages
- Architecting micro frontend solutions utilizing Webpack Module Federation
- Refactoring monolithic services into micro frontend using Next.js, TypeScript, React-i18n, AgGrid & GraphQL
- Implementing effective alerting mechanisms with APM Datadog to meticulously trace performance and errors
- Ensuring code quality through analysis with SonarQube
ReactNext.jsTypeScriptStorybookChromaticWebpackGraphQLDatadogSonarQube

Freelance Front End Engineer
HIJUP·Remote
- Developed and delivered a major redesign of the HIJUP web interface to improve usability, performance, and visual consistency
- Built and maintained scalable front-end features using Next.js, React, and TypeScript, following modern best practices and component-driven architecture
- Improved end-to-end order flow and checkout experience, focusing on conversion, reliability, and user experience
- Consumed and managed data from GraphQL APIs, ensuring efficient data fetching and state handling
- Optimized performance and SEO through Next.js features such as server-side rendering (SSR) and static generation where applicable
Next.jsReactTypeScriptGraphQLSSR

Software Engineer Frontend
Amartha Mikro Fintek·Hybrid
- Developing features web platform investor using JavaScript, React, Redux, Node.js, React-i18n
- Developing features to web platform internal CMS using Angular
- Developing design revamp web platform investor
- Research pattern & rewrite code on web platform investor
- Developing dashboard demo OJK to comply ISO certificates
- Help handle deployment frontend to production using Jenkins
- Maintain company site using WordPress
- Coverage unit test using jest & react testing library
JavaScriptReactReduxAngularJestReact Testing LibraryJenkins