API Engineering
REST dan service contract yang jelas, aman, serta mudah diintegrasikan.
Terbuka untuk kolaborasi remote
Backend Developer
Saya membantu mengubah kebutuhan produk menjadi API, service, dan fondasi data yang cepat, aman, mudah dipelihara, serta siap tumbuh bersama bisnis.
Core toolkit

Tentang saya
Saya seorang Backend Developer yang menikmati bagian software yang jarang terlihat, tetapi selalu terasa saat bekerja dengan baik. Fokus saya adalah menyusun sistem yang jelas, tahan perubahan, dan nyaman dilanjutkan oleh tim.
API mudah dipahami dan konsisten digunakan.
Struktur sesuai kebutuhan, bukan sekadar tren.
Testing, observability, dan failure handling sejak awal.
Keahlian
Teknologi dipilih berdasarkan masalah yang perlu diselesaikan, bukan sekadar daftar yang sedang populer.
REST dan service contract yang jelas, aman, serta mudah diintegrasikan.
Backend event-driven dengan type safety dan struktur yang mudah dirawat.
FastAPI dan otomasi untuk layanan yang ringkas, ekspresif, dan produktif.
Service konkuren yang hemat resource untuk workload ber-throughput tinggi.
Pemodelan PostgreSQL, strategi cache, dan query yang terukur.
Modular monolith atau microservices sesuai skala dan kebutuhan produk.
Container, pipeline rilis, health check, dan deployment yang konsisten.
Profiling, observability, dan optimasi berbasis data, bukan tebakan.
Selected work
Analytics platform
Backend analitik untuk menerima event, merangkum metrik, dan menyajikan insight near real-time melalui API yang konsisten.
File infrastructure
Layanan penyimpanan file dengan signed URL, akses berbasis peran, versi dokumen, dan alur berbagi yang aman.
Commerce core
Core commerce untuk katalog, stok, order, pembayaran, serta webhook dengan alur status yang mudah dipahami tim produk.
Cara saya bekerja
Komunikasi ringkas, keputusan terdokumentasi, dan progres yang mudah diikuti.
Tujuan produk, pengguna, dan batasan teknis dipetakan sebelum memilih solusi.
Kontrak API, alur data, dan failure mode dibuat jelas tanpa over-engineering.
Perubahan kecil, dapat diuji, dan mudah direview agar delivery tetap terkendali.
Log, metrik, dan feedback dipakai untuk menentukan optimasi berikutnya.
Siap mendengar ide berikutnya
Ceritakan tujuan produk, tantangan saat ini, atau sistem yang ingin ditingkatkan. Saya akan membantu mengurai kebutuhan dan menentukan langkah yang paling masuk akal.
Sertakan tujuan, fitur utama, kondisi sistem saat ini, dan target waktu bila sudah ada.