Designing enterprise-grade backend systems by day, building my own product from scratch by night. I like both ends of the spectrum.
I'm a software engineer working across two very different worlds: large-scale enterprise systems at an automotive company, and a self-built commerce platform on the side.
That combination shapes how I think about engineering:
- System architecture & modernization — turning legacy stacks into something maintainable
- Backend platforms & integrations across multiple services and data sources
- Mobile application development
- Full-stack ownership when there's no team to delegate to
- Infrastructure decisions, not just code — servers, deployment, the boring stuff that matters
I enjoy the kind of problems that sit between engineering and business strategy — APIs, distributed systems, data pipelines, and occasionally figuring out why a legacy system behaves like a haunted house.
2021 - Present · Senior Programmer since 2024
Enterprise software development across backend APIs, web platforms, and mobile apps within automotive operations — broader scope than a typical specialist role, spanning .NET Framework web apps, stored procedures, and integrations.
Key contributions:
- Modernizing legacy applications into newer .NET ecosystems
- Cross-border data integration between Honda Thailand and Honda Indonesia (AO Project)
- Developing mobile and internal operational platforms
- Supporting large-scale enterprise workflows at dealer-network scale
Projects involved: Honda Connect, Honda Smart Device, Technician Operational Apps, Internal Enterprise Platforms
2024 - Present
Building technology products and digital systems outside the enterprise world, with full ownership from architecture to deployment.
Flagship project: DapurWangi, a commerce platform running on a .NET Core 10 backend with EF Core, currently migrating its frontend from Next.js to Nuxt 4 and self-hosted on a VPS in the Indonesia region.
Areas of work include:
- Product Engineering & System Architecture
- Technical Consulting
- Automation & Integration
- Experimental Product Development
I like building systems that are practical, scalable, and flexible enough to survive contact with real users. Clean architecture matters. Performance matters. Shipping matters more.
Running an enterprise system and a self-built platform at the same time teaches you fast which architectural decisions are real principles and which were just cargo-culting. I try to keep only the former.




