Experience

Eight years of building and maintaining production systems across logistics, commerce, manufacturing, enterprise, and government domains.

Sep 2024 – Present

KiriminAja

Senior Software Engineer - Backend

Yogyakarta, Indonesia

Design, build, and maintain backend services supporting third-party logistics operations across a multi-courier logistics platform.

  • Design, build, and maintain backend services supporting third-party logistics operations, including pricing, order creation, and shipment tracking across a multi-courier logistics platform.
  • Contribute to systems integrating with approximately 18 express couriers and 3 instant delivery providers, supporting end-to-end logistics workflows.
  • Design and evolve APIs and supporting data models across MySQL, PostgreSQL, and MongoDB, balancing delivery speed with maintainability and long-term extensibility.
  • Refactor legacy APIs to improve readability, reduce maintenance friction, and support more reliable future development.
  • Contribute to technical discussions, code reviews, and retrospectives that improve engineering decisions and team-level SDLC efficiency.
  • Used AI-assisted development workflows to accelerate scoped implementation work and helped deliver two internal projects to production while maintaining engineering review and code quality.
Go PHP REST APIs gRPC MySQL PostgreSQL MongoDB Redis Docker GCP Pub/Sub

Apr 2024 – Sep 2024

Machine Vision Indonesia

Technical Lead Manager

Malang, Indonesia

Oversaw technical delivery across multiple projects after driving engineering process improvements and strong execution.

  • Promoted from Technical Lead to oversee technical delivery across multiple projects after driving engineering process improvements and strong execution.
  • Coordinated and monitored development progress across teams, including 10+ engineers, technical leads, and frontend developers, to improve project execution and delivery predictability.
  • Implemented CI/CD using GitHub Actions with self-hosted runners, reducing deployment time from approximately 30 minutes to 15 minutes and improving deployment efficiency.
  • Improved SDLC practices through better delivery workflows, engineering coordination, and practical tooling adoption in an environment that had previously relied on manual deployment processes.
GitHub Actions CI/CD Docker Linux Git

Dec 2023 – Apr 2024

Machine Vision Indonesia

Technical Lead

Malang, Indonesia

Led technical delivery for an IoT-connected warehouse e-gate pass system for a multinational manufacturing client.

  • Led technical delivery for an IoT-connected warehouse e-gate pass system for a multinational manufacturing client, covering application engineering aspects of the solution.
  • Translated business requirements into technical requirements, development plans, database design, application structure, Dockerized setup, and deployment preparation.
  • Contributed hands-on to implementation work when needed to keep delivery on schedule, while also guiding team execution and reviewing technical direction.
  • Introduced a more structured Git workflow in an environment that previously lacked engineering conventions and standard development practices.
  • Created comprehensive technical setup and onboarding documentation to reduce onboarding overhead and improve team efficiency in a delivery model involving rotating freelance engineers.
Go PHP Laravel PostgreSQL Docker Git

Mar 2022 – Dec 2023

Majoo Teknologi Indonesia

Backend Senior Associate

Malang, Indonesia

Built and maintained APIs for merchant, product, and transaction synchronization across major commerce and food delivery platforms.

  • Built and maintained APIs for merchant, product, and transaction synchronization across major platforms including Tokopedia, Shopee, GrabFood, GoFood, and GrabMart.
  • Contributed to Majoo’s services expansion by implementing new APIs and designing database tables for new features that were successfully released to production.
  • Handled backlog defects and recurring issues with a root-cause-oriented approach, reducing repeated issue patterns over time instead of relying only on short-term hotfixes.
  • Contributed substantive code reviews that influenced implementation decisions and helped improve team-level development quality.
Go PHP Laravel MySQL Redis REST APIs Docker

Oct 2021 – Jan 2022

Blue Bird Group

Backend Engineer

South Jakarta, Indonesia

Contributed to backend development in a product-based transportation environment using Go, gRPC, Redis, MySQL, and PostgreSQL.

  • Contributed to backend development in a product-based transportation environment using Go, gRPC, Redis, MySQL, and PostgreSQL.
  • Improved code quality and expanded unit testing on existing services.
  • Worked with microservice-based system structures and performance optimization through Redis caching.
Go gRPC Redis MySQL PostgreSQL Microservices

May 2018 – Oct 2021

PT Electronic Data Interchange Indonesia

Web Developer

North Jakarta, Indonesia

Delivered web-based systems for government and enterprise contexts across backend, frontend, and database layers.

  • Delivered web-based systems for government and enterprise contexts, including projects for the Indonesian Ministry of Health, Indonesian Ministry of Trade, and internal company initiatives.
  • Worked across backend, frontend, and database layers in a consulting environment with multiple domains and project contexts.
  • Designed databases and schemas, improved legacy applications, and delivered new features and customizations for client-facing systems.
  • Contributed to technology evaluation and lightweight R&D for application development decisions.
  • Helped encourage stronger use of Git-based workflows in an engineering environment where repository usage had previously been limited.
PHP CodeIgniter Laravel MySQL JavaScript jQuery Bootstrap Git