
Back to Portfolio
Enterprise Platform2024 – 2025Software Engineer (Mid-level)
SAMB — Distribution ERP Services
Core ERP services (Sales Order, Shipment, Master Data, Settlement) built with Go and Echo, plus a standardized React frontend.
ReactRefine.jsGoEchoMySQLKeycloakFigma
About This Project
At PT Sarana Abadi Makmur Bersama, I helped build a distribution ERP from zero to production. I owned the React frontend standard for the team and developed several core backend services, while also acting as UI/UX designer at the CTO's request.
The Problem
The application was built from scratch, and the team needed both consistency across a growing React codebase and reliable delivery of brand-new microservices — with no established conventions or CI/CD in place.
How We Solved It
I built and owned the frontend standardization (component structure, architecture, conventions, and usage guides), established CI/CD for the microservices, and delivered core services — Sales Order, Shipment, Master Data, and Settlement — with Go and the Echo framework over MySQL.
Features
Key Capabilities
📐
Frontend Standardization
Component structure, architecture, conventions, and usage guides.
🧩
Core Services
Sales Order, Shipment, Master Data, and Settlement services.
⚙️
CI/CD for Microservices
Established and managed build, test, and deploy pipelines.
🖌️
UI/UX Design
Designed web/mobile interfaces and corporate visuals at the CTO's request.
Technical
Under the Hood
Frontend
React.js with Refine.js, Tailwind CSS, MUI, and Shadcn UI.
Backend
Go with the Echo framework over MySQL, secured with Keycloak.
Tooling
Figma, GitHub, Redmine, and Harbor with CI/CD.
Results
Impact & Outcomes
Established a frontend standard that improved team consistency and maintainability
Delivered core ERP services from scratch to production
Bridged engineering and design, covering UI/UX in addition to code
What I Learned
Owning both a standard and the services built on it showed me how much a shared convention accelerates a whole team — the standard outlived any single feature.
Other Projects

2025 – Present
BRI — Rekening Koran (Account Statement)
Backend for Bank BRI's Account Statement platform — CASA, Top 5, and Loan modules across many services, plus a reusable shared library.

2025 – Present
BRI — Microservices Migration (300+)
Led a zero-downtime migration of 300+ Enterprise Data Management microservices to production and development with Helm and Kubernetes.