Senior Full Stack Engineer at Labamu

May 2026 to present · Tangerang, Indonesia · Hybrid

  • Node.js
  • NestJS
  • RabbitMQ
  • Firebase
  • React
  • Next.js
  • Jest
  • Claude
  • Jira
  1. 01 Designed and built a new authentication service on the OpenID Connect standard. It replaced the previous auth system and integrated relying party applications.
  2. 02 Implemented OIDC back-channel logout and support for multiple authentication data sources.
  3. 03 Hardened authentication endpoints with rate limiting, retry limits and exponential backoff.
  4. 04 Built globalization for the e-commerce platform with configurable timezone, language, currency and tax settings.
  5. 05 Extended the existing catalog system to support multi-level catalogs.
  1. 06 Integrated the Lalamove API for shipping and a payment gateway for checkout.
  2. 07 Developed microservices in Node.js and NestJS that communicate over REST and RabbitMQ. Dead letter queues capture and track failed messages.
  3. 08 Implemented cache-based configuration and feature flags with Firebase Remote Config for controlled releases.
  4. 09 Built frontend features with React and Next.js and wrote automated tests for Node.js services with Jest.
  5. 10 Built an AI-assisted delivery workflow with Claude. It reads a Jira ticket, implements the change, reviews it and repeats until the acceptance criteria are met.

Backend Department Lead at PT Falah Inovasi Teknologi

Dec 2023 to Apr 2026 · Indonesia

  1. 01 Led the backend team: broke product requests into features, designed the systems behind them and selected the tech stack.
  2. 02 Migrated a monolithic system to a microservices architecture.
  3. 03 Reduced API response time by nearly 90%.
  4. 04 Introduced event-driven communication between services, which gave loose coupling.
  1. 05 Built internal tooling, including an ERP system for the software division.
  2. 06 Ran code reviews, removed dead code and led discussions on efficiency and maintainability.
  3. 07 Researched and evaluated new technologies to speed up application development.
  4. 08 Maintained backend systems across staging and production environments.

Nearly 90% lower API response time after the move from a monolith to microservices

Backend Developer at PT Falah Inovasi Teknologi

Aug 2021 to Nov 2023 · Indonesia

  • Laravel
  • PostgreSQL
  • Redis
  1. 01 Developed web applications with Laravel and PostgreSQL.
  2. 02 Implemented single sign-on with OpenID Connect and token-based authentication with OAuth 2.0 and JWT.
  3. 03 Built scheduled job (cron) systems and Redis caching.
  4. 04 Wrote automated tests for Laravel applications with PHPUnit.
  1. 05 Created reusable custom libraries for project needs.
  2. 06 Designed database schemas and entity relationship diagrams (ERDs).
  3. 07 Built web interfaces with Blade templates.

Freelance Software Engineer

2020 to present · Remote

  1. 01 Deliver backend, frontend and UI/UX work for client websites and web applications, from requirements to deployment.
  1. 02 Work directly with clients on scope, design and delivery.
See client projects

Education

School
Tridharma High School

Courses

Udemy
Node.js, Go, TypeScript