About
I build web apps and business systems, and I run the infrastructure behind them myself: Linux servers, networking, and monitoring. I like having visibility into what my systems are doing.
Before going independent, I worked on identity and fraud systems at Traveloka. I use AI agents a lot in my work, and rely on code review and tests to keep their output in check.
What I work on
- Web applications
- React and SvelteKit apps and Odoo ERP modules, from the interface down to the database.
- Fraud prevention
- Multi-factor login, session management, and configurable fraud rules at Traveloka.
- Infrastructure and networking
- Linux hosts, VPNs, and firewall policy, plus AWS with Terraform at Traveloka.
- Observability
- Centralized logs and metrics with Grafana, VictoriaMetrics, and Vector, and Datadog in production.
- Agentic engineering
- Orchestrating agents across parallel tasks, managing the context each one works from, and reviewing and testing their output before it ships.
Experience
Full-Stack Engineer · Technical consulting and independent work
– Present
Custom Odoo ERP modules for logistics, accounting, banking, and document management, alongside SvelteKit web applications. I deploy and monitor these services on cloud and self-managed Linux infrastructure.
Software Engineer · Traveloka
–
Central Fraud Platform, later also User Platform. Multi-factor authentication, configurable fraud-rule evaluation, and case-management services on Java, Spring Boot, and AWS.
Software Engineer Intern · Blibli
–
Backend microservices with Java, Spring Boot, Kafka, and MongoDB, including Google Merchant Center and Facebook Catalog integrations.
Education and awards
- Bachelor’s degree in Computer Science, Binus University2022
- Second place, Traveloka × AWS GameDay2024
- First place, Computerun Mobile App Programming Competition2021