Skip to content

About

Building systems, not just writing code.

To me, software engineering isn't about how many frameworks you know; it's about how effectively you solve problems. I build systems end-to-end — from designing resilient database schemas and fast backend architectures, to crafting intuitive user interfaces. My work is focused on a single goal: engineering architectures that are simple, effective, and efficient. The objective is never to show off complex code, but to ensure the system actively runs and cuts through real-world friction.

This portfolio is built on that exact philosophy. It is not a collection of static screenshots or exaggerated claims. It is a living system. Every entry documents what is actually in the repository: the real tech stack, performance metrics, deployment status, and verifiable artifacts. There are no fake mockups here; if a project is half-finished, it is stated transparently.

This principle is reflected across every system I engineer—from offline-first POS platforms that survive internet outages, to cloud workflow automations that cut through team bureaucracy. Whether it is seamlessly processing e-commerce transactions or designing an AI assistant that responds directly from live production data, my focus remains the same: striving for software architectures that are simple, effective, and efficient. Because ultimately, the best technology is one that solves real-world problems without introducing new complexities.

Transparency in Quality & Testing

In the real world, not every rapid prototype needs a massive automated test suite, and claiming otherwise is dishonest. However, for critical systems handling thousands of data transactions, stability is non-negotiable. These are the core components guarded by rigorous testing:

These aren't just stale badges on a README. These suites ensure the absolute stability of the core foundation before the code ever touches production.

Let's collaborate

The tech stack in the trenches

gochi · pgx · Fiber · goose
webSvelteKit · Svelte 5 · Tailwind · Eleventy
nodeExpress · MongoDB · Vercel functions
phpLaravel 12 · Inertia · Midtrans
mobileReact Native · Expo · Kotlin
pythonFlet · DuckDB · OpenCV · Pillow
dataPostgres · Supabase · MongoDB · Firebase
hostingFly.io · Vercel · GitHub Pages

Transparency in Quality & Testing

catatan-sync API176 tests, all passing
OBS controller108 test functions
catatan-sync mobile18 test files
Go search service5 tests, all passing