Experience

Image Project

Full Stack Developer

PT Global Urban Esential

·

Full-time

3 July 2023 - 15 October 2025

Remote to Hybrid (since September 2024)

Job Description:

  • Developed the website and CMS from scratch using Next.js, Tailwind CSS, ShadCN, and Golang. Took the lead on project planning and execution.
  • Contributed to enhancing CMS features using CodeIgniter to support the TemanBumil mobile application.
  • Improved UI and implemented new features to enhance user experience and functionality.
  • Built from scratch an educational website for pharmacists using Next.js, providing structured learning materials and resources.

Project:

  • TemanBumil.com – Developer & Project Lead
  • TemanBumil App – CMS Enhancement
  • TemanBumil App – UI/Feature Improvements
  • Pharmacist Learning Platform

Stack:

  • Next
  • Golang
  • Codeigniter
  • Tailwind
  • ShadCN
Image Project

Full Stack Engineer (APAC)

PT Sembilan Puluh Enam Derajat

·

Full-time

2021 - 2023

Remote

Job Description:

  • Handled payment gateway integrations (both new and existing) for various countries, including Indonesia, Singapore, Thailand, Taiwan, South Korea, and Hong Kong
  • Maintained, improved, and developed payment services, including integration with Datadog, implementation of unit testing, and setup of CI/CD pipelines
  • Contributed to building the Web Order Application and developed the payment page for the Flash Coffee app
  • Collaborated with product and local teams to research and implement new payment methods tailored to regional markets

Stack:

  • NestJs
  • React Native
  • Remix
Image Project

Product Manager (PM)

PT Addinussa

·

Freelance

October 2021 - December 2021

Hybrid

Job Description:

  • Collaborated with clients and engineers throughout the product development lifecycle
  • Performed manual testing to ensure system functionality and reliability before delivery
  • Created UAT documentation and comprehensive user manuals to support system adoption

Project:

  • Emergency Fund Disbursement System – BNPB (Badan Nasional Penanggulangan Bencana), A project to build a system that facilitates the emergency fund disbursement process for BNPB.

Stack:

  • Project Management
  • Agile
  • Trello
Image Project

Full Stack Javascript Engineer

PT Bizzy Marketplace Indonesia

·

Full-time

Jun 2021 - Dec 2021

Remote

Job Description:

  • Maintained and developed features to support sales performance in the Bizzy Field Force (BFF) application, aimed at fully digitizing sales operations in the supply chain sector, using React Native and Node.js
  • Built new features and enhanced existing ones for web-based tools used by officers to monitor sales activities

Stack:

  • NodeJs
  • ReactJs
  • React Native
  • ExpressJs
Image Project

Front End Developer

PT Tekno Asia Prakarsa

·

Full-time

2020 - 2021

On-site

Job Description:

  • Independently developed custom-designed websites from scratch based on client specifications, ensuring responsiveness and cross-browser compatibility using Angular and Vue.js

Stack:

  • Angular
  • Vue
  • Tailwind
  • Loopback
  • Strapi
  • Netlify
Image Project

Quality Assurance (Manual)

PT Rura Mas

·

Freelance

June 2019 - July 2019

Remote

Job Description:

  • Prepared development documentation and presentation materials to support communication and progress tracking
  • Conducted manual testing to ensure system quality and functionality

Project:

  • Coal Distribution Monitoring System – PLNBB, a project to develop a system for monitoring coal distribution for PLNBB

Stack:

  • Angular
  • Loopback
  • Flutter
Image Project

Technical Writer & Quality Assurance (Manual)

PT Rura Mas

·

Freelance

June 2019 - July 2019

Remote

Job Description:

  • Managed end-to-end documentation, including contract documents, development specs, user manuals, integration guides, and training materials
  • Collaborated with clients, engineers, and third-party vendors to ensure successful integration with the Single Sign-On (SSO) system
  • Performed manual testing of all Identity and Access Management (IAM) features to verify system functionality and reliability

Project:

  • Single Sign-On Integration System – PT PLN (Persero) Kantor Pusat, A project initiated by the System and Information Technology Division of PT PLN (Persero) to integrate all sign-on mechanisms into a unified gateway.

Stack:

  • Angular
  • Loopback
  • Flutter
Image Project

Junior Full Stack Developer

PT Duta Data Teknologi

·

Full-time

May 2018 - August 2020

On-site

Job Description:

  • Maintained and developed internal tools to support company sales performance using Angular (TypeScript)
  • Developed a web-based system to manage and streamline university internship programs
  • Built a car wash booking application from scratch based on client requirements, using Flutter

Stack:

  • Angular
  • Loopback
  • Flutter