Node.js · TypeScript · Go · Python · LangGraph · Azure · Kubernetes
Jakarta, Indonesia (UTC+7) — Open to fully remote opportunities worldwide
Backend systems that operate under pressure — regulatory audits, high-frequency IoT data, and enterprise-scale SaaS integrations.
Currently at Astra Group (SERA), migrating a legacy .NET Driver Management System to Node.js microservices with Azure Service Bus — handling payroll and logistics data for fleet operations across Indonesia.
Past work:
- Solo-engineered an OJK & BI compliant P2P lending platform under active regulatory audit — as the only developer on site
- Built bare-metal Kubernetes + IoT monitoring at Telkomsel, cutting $18K/year in vendor costs and incident response from hours to 5 minutes
- Building AuraFlow AI — a distributed multi-agent system using LangGraph for autonomous data validation workflows
| Project | Description | Stack |
|---|---|---|
| ShelfBook Portfolio | My interactive portfolio with an admin CMS, RAG-powered AI chat, architecture flipbook, and dynamic theme playground | Next.js 15, TypeScript, Tailwind, Zustand |
| ShelfBook API | Headless CMS backend powering the portfolio — RAG chat, SSE AI streaming, JWT auth, rate limiting | NestJS, Prisma, PostgreSQL, Redis |
| LedgerFlow | Digital wallet API with OCC to prevent race conditions and double-spending | NestJS, PostgreSQL, Redis |
🟢 Available for remote contracts — UTC+7, flexible for US/EU overlap