Full-stack developer yang membangun produk digital dengan intuisi, flow, dan kode yang bersih.
Dari backend ke frontend, dari desain ke deploy โ semua dalam satu ekosistem.
Saya adalah seorang Vibe Coder โ developer yang percaya bahwa kode terbaik lahir dari flow state yang dalam, bukan dari tekanan deadline semata.
Spesialisasi di full-stack development dengan pendekatan modern: clean architecture, DX yang baik, dan produk yang benar-benar terasa "hidup".
Ketika tidak coding, saya mengeksplorasi desain sistem, berkontribusi di open source, dan mendokumentasikan perjalanan belajar saya.
Tools, language, dan framework yang saya gunakan sehari-hari untuk membangun produk digital yang skalabel dan maintainable.
Kumpulan project yang saya bangun โ dari side project personal hingga produk klien yang production-ready.
Pendekatan, workflow, dan filosofi development yang saya gunakan dalam setiap project.
Vibe coding bukan tentang menulis kode asal jadi. Ini tentang mencapai flow state โ kondisi di mana kode mengalir alami, logika terasa intuitif, dan setiap keputusan arsitektur terasa benar.
Prinsip utama: Tulis kode untuk manusia dulu, komputer kedua. Keterbacaan, maintainability, dan developer experience adalah prioritas setingkat dengan performa.
Saya menggunakan TypeScript strict mode di semua project, ESLint + Prettier untuk konsistensi, dan Conventional Commits untuk history yang readable.
Setiap project menggunakan feature-based folder structure. Business logic dipisah dari transport layer, dan dependency injection digunakan untuk testability.
Stack deployment favorit: Vercel untuk frontend, Railway/Render untuk backend, dan MongoDB Atlas untuk database. Semua terhubung via GitHub Actions CI/CD.