Software Engineer · Bogor, Indonesia
I build the quiet systems people trust with their money, their data, and their time.
Open to new opportunities
Full-time · On-site / Remote
About
Most engineers steer clear of the systems that can't afford to be wrong. I lean into those.
Ten years in, and I'm still the person people call when payments, patient bookings, or a chatbot's answers absolutely have to hold up under real load. I work mostly in Go, Python, and Node.js — and whatever database happens to be on fire that week. I care less about the trend of the month and more about building things that keep working quietly, long after everyone's stopped thinking about them.
The journey so far
8 roles · 2012 → PresentNow building for an internet provider — a network simulation product for planning rollouts, and the order service its clients place their orders through.
Became the person people turned to for anything touching patient bookings or the hospital's data — a knowledge-base chatbot, HIS and HCLAB integrations, a sales site for check-up packages, dashboards, whatever needed to hold up under real load.
Joined the payment services team to integrate split bills and third-party connections, and reworked the order service to hold up at scale.
Three years deep in payments and order tracing — eventually leading the Payment Service project and the small team shipping it, alongside the Bhinneka Bisnis platform.
Kept DetikEvent and the CNBC Indonesia mobile browser running at newsroom speed, and built the SMS-broadcast and ad-serving engines working quietly behind them.
The first systems I owned end to end — a hotel reservation CMS and an asset management tool, both built from scratch.
Early client work — Teuku Wisnu's official website and an online cake store — learning to ship on someone else's deadline.
My first professional project, building for Jasa Marga in plain PHP.
What I've built
7 projectsPayment Service
The rails a split-bill feature runs on, built so a retry never means a double charge.
Go · Echo · PostgreSQL · Redis · Kafka · ReactChatbot with Knowledge Base
A support chatbot that only answers when it can point to where it read the answer.
FastAPI · Gemini AI · Typesense · PostgreSQLOmnichannel Medical Appointment
One booking flow across every channel patients actually use to reach a hospital.
AdonisJS · TypeScript · Kafka · Redis · PostgreSQLHRIS Integrator
The quiet plumbing that keeps HR systems agreeing with each other.
Quarkus · Kafka · PostgreSQLScreenshot Engine
A queue of browsers, capturing pages at scale without falling over.
Python · Celery · PostgreSQLHotel Reservation CMS
Front desk software for a hotel that had never had any.
CakePHP · MySQLAsset Management CMS
The system that told a company what it owned and where it was.
PHP · MySQL