"If you would not be forgotten as soon as you’re dead, either write something worth reading or do something worth writing."
Halo! 👋
Saya menyukai pemecahan masalah, bukan hanya tantangan teknis, tetapi juga memahami akar persoalan melalui kolaborasi dengan pakar bidang terkait dan pemilik bisnis.
Pendekatan ini membantu saya membawa perubahan positif di setiap perusahaan dan proyek yang saya ikuti. Saya membangun situs ini untuk berbagi perjalanan dan sudut pandang sebagai pengembang perangkat lunak.
Cerita di balik Insomnius
Saat kuliah, saya belajar pemrograman siang dan malam, berangkat dari latar belakang pendidikan vokasi akuntansi dengan pengalaman matematika yang terbatas. Untuk berhasil, saya perlu berusaha lebih keras. Saat itulah saya menciptakan nama insomnius dan moto sleep well is my dream karena saya merasa belum dapat benar-benar beristirahat sebelum mencapai tujuan saya.
Teknologi
Kerangka berpikir
Berpikir dari prinsip dasar
Uraikan persoalan hingga prinsip dasarnya sebelum menentukan solusi. Jangan sekadar mengikuti pola—pahami alasan di baliknya.
Prinsip Pareto (aturan 80/20)
Dahulukan hal yang paling penting. Saat membangun pencarian, mulai dari dasarnya: masukkan teks, tekan enter, tampilkan hasil. Pelengkapan otomatis dan riwayat pencarian dapat menunggu sampai benar-benar dibutuhkan pengguna.
Utamakan kesederhanaan
Saya lebih memilih kesederhanaan daripada kompleksitas. Memulai aplikasi dengan monolit, bukan microservices? Tidak masalah. SQL langsung, bukan ORM yang berat? Tidak masalah. Jika bisa dilakukan dengan sederhana, lakukanlah. Jika belum perlu diperbesar skalanya, tunggu hingga kebutuhan itu nyata.
Pada akhirnya, tentang manusia
Teknologi memperbesar skala sistem. Manusialah yang memperluas dampaknya. Sehebat apa pun kemampuan teknis seseorang, kepemimpinan tetap tentang manusia. Tugas pemimpin bukan sekadar menuntaskan pekerjaan, melainkan juga menyelaraskan orang, visi, dan kepercayaan.
Perjalanan profesional
Linimasa lengkap perjalanan dan tonggak karier saya.
Manajer dan pemimpin teknis
- Bekerja langsung dengan CEO, CTO, dan Head of Product & Technology, menyusun PRD dan desain teknis serta memimpin pengembangan fitur dari desain hingga implementasi.
- Memprakarsai dan membangun langsung lini produk agen AI untuk industri konstruksi menggunakan OpenClaw dan Ruby on Rails. Produk ini memberikan wawasan penawaran, mengekstraksi kuantitas dari gambar konstruksi, dan mendukung alur kerja agen khusus.
- Merancang penyediaan multi-container di AWS EC2 dan alur onboarding terintegrasi Stripe. Produk mendapatkan sekitar tiga pelanggan baru per bulan dengan nilai sekitar $5 ribu per bulan per pelanggan, mencapai $15 ribu nilai kontrak baru bulanan dan total nilai kontrak lebih dari $100 ribu.
- Memperbaiki CI/CD di seluruh perusahaan, menghemat sekitar 40 menit per engineer setiap hari dan memulihkan lebih dari 13 jam kerja pengembangan per hari pada tim sekitar 20 orang.
- Memimpin 8–10 engineer melalui pertemuan individual dan pengembangan fitur untuk sekitar selusin klien senilai sekitar $400 ribu per tahun, serta membentuk proses penilaian kinerja formal pertama perusahaan.
Bergabung dengan Boon
Bergabung sebagai manajer dan pemimpin teknis untuk membangun produk agen AI bagi industri konstruksi serta memimpin pengembangan dari desain produk hingga peluncuran.
Boon
Boon adalah platform otomasi alur kerja berbasis AI yang berpusat di San Francisco. Agen AI-nya terintegrasi dengan sistem yang sudah ada untuk mengotomatiskan alur kerja operasional di industri konstruksi dan logistik, membantu perusahaan mengurangi biaya dan meningkatkan efisiensi.
Kunjungi situs
Pengembang perangkat lunak senior
- Mengurangi error platform sebanyak 8 juta per bulan pada basis kode TypeScript berskala besar yang berisi sekitar 5 juta baris.
- Memimpin penerapan pengujian fitur otomatis dengan Playwright, TypeScript, dan GitLab CI/CD, menghemat lebih dari 40 menit per pengembang setiap hari.
Bergabung dengan Paystone
Bergabung dengan Paystone sebagai kontributor individu pada platform TypeScript berskala besar, dengan fokus pada keandalan dan pengujian fitur otomatis.
Paystone
Paystone adalah pemroses pembayaran independen terbesar di Kanada, berkantor pusat di London, Ontario. Perusahaan ini menyediakan solusi pemrosesan pembayaran dan keterlibatan pelanggan terintegrasi, melayani lebih dari 35.000 lokasi merchant di Amerika Utara dan memproses transaksi lebih dari $10 miliar per tahun.
Kunjungi situs
Pemimpin pengembangan perangkat lunak - Platform karier dosen
- Memimpin pengembangan platform karier dosen terpusat pertama di Indonesia untuk sekitar 500 ribu dosen, membantu sekitar 100 ribu dosen mengembangkan karier dan memperoleh kenaikan jabatan.
- Memimpin pengembangan platform kenaikan jabatan dosen untuk sekitar 10 ribu pengguna, mendukung penyesuaian gaji sesuai peraturan negara.
- Mengembangkan platform dengan Laravel, React, dan Kubernetes, dengan cakupan pengujian API sekitar 80%.
Pemimpin pengembangan perangkat lunak - Integrasi platform siswa dan guru
- Memimpin integrasi platform siswa dan guru nasional dengan Google Workspace, meningkatkan layanan yang digunakan sekitar 58 juta orang di Indonesia.
- Memangkas waktu sinkronisasi dari 7 hari menjadi 4 jam dengan Go, PostgreSQL, Redis, dan Google Pub/Sub.
Bergabung dengan Govtech Edu
Bergabung sebagai pemimpin pengembangan perangkat lunak, membangun sistem pendidikan nasional dan platform karier dosen.
Govtech Edu
Govtech Edu adalah mitra pengembangan pemerintah Indonesia yang mendorong transformasi pendidikan berskala nasional melalui teknologi.
Kunjungi situs
Pemimpin teknis - Platform kepercayaan dan fraud
- Mengoptimalkan biaya cloud dan menyesuaikan aturan fraud bersama tim produk dan pemangku kepentingan, berkontribusi pada penghematan sekitar Rp1,4 miliar per tahun.
- Memimpin pengembangan domain KYC yang dapat digunakan kembali dengan Go, PostgreSQL, Kubernetes, Azure OCR, dan pemeriksaan liveness, memungkinkan verifikasi identitas 50 ribu penjual dalam tiga bulan untuk peluncuran pasar baru.
- Membangun pencegahan phishing dengan BigQuery dan Go, memproses jutaan titik data per hari dan menghemat puluhan juta rupiah setiap bulan.
- Membimbing engineer QA, mobile, dan frontend menjadi kontributor full-stack dalam tiga bulan, meningkatkan pelaksanaan kerja lintas tim.
Dipromosikan menjadi pemimpin teknis di Bukalapak
Beralih ke kepemimpinan teknis untuk sistem kepercayaan, fraud, dan komunikasi inti setelah memimpin tim backend.
Pemimpin backend - Transaksi dan kualitas penjual
- Mengelola alur transaksi penjual untuk penerimaan, pengiriman, pengembalian dana, dan pencairan dana, dengan pemantauan sekitar 6 juta transaksi pencairan per hari.
- Membangun sistem penilaian penjual dengan Go dan MongoDB yang menjadi bagian penting fitur Super Seller dan menghasilkan sekitar Rp1 miliar pada 2020.
- Membangun pencegahan phishing bersama data scientist dengan BigQuery dan Go, memproses jutaan titik data per hari dan menghemat puluhan juta rupiah per bulan.
Backend engineer - Kebijakan dan kualitas penjual
- Membangun deteksi pelanggaran kebijakan produk yang memblokir jutaan produk tidak sesuai setiap hari dan membantu tim operasional melindungi marketplace.
- Membangun sistem deteksi bot pendaftaran dengan Go dan Kafka, mencegah penyalahgunaan referral dan menghemat jutaan rupiah.
Bergabung dengan Bukalapak
Memulai sebagai backend engineer, membangun sistem kebijakan marketplace, keamanan transaksi, dan pencegahan penyalahgunaan.

Bukalapak adalah platform e-commerce Indonesia yang menghubungkan pembeli dan penjual untuk beragam produk, dari elektronik dan fesyen hingga kebutuhan rumah tangga. Didirikan pada 2010, Bukalapak merupakan salah satu marketplace daring terbesar di Indonesia, melayani jutaan pengguna dan usaha kecil.
Kunjungi situs
Sarjana ilmu komputer
Lulus dari Universitas Budi Luhur. Penelitian skripsi mengeksplorasi analisis sentimen menggunakan opinion mining dan klasifikasi Naive Bayes, dengan akurasi rata-rata 86%.

Judul tugas akhir saya: Opinion mining application using the Naive Bayes classifier algorithm at the Attorney General's Office of the Republic of Indonesia.
Lihat abstrak
Web engineer pendiri
- Membangun sistem manajemen penagihan berbasis web dan API pertama JARI menggunakan Laravel, jQuery, dan Google Maps API.
- Sistem tersebut membantu memenangkan beberapa tender dan menghasilkan pendapatan ratusan juta rupiah.
Bergabung dengan JARI sebagai web engineer pendiri
Bergabung dengan JARI untuk membangun sistem manajemen penagihan berbasis web dan API pertama perusahaan.

PT Jari Solusi International (JARI) didirikan pada 2017 dengan misi membangun ekosistem penagihan yang sehat dan berkelanjutan di Indonesia. Platform digital Jari Collection membantu perusahaan keuangan meningkatkan pemulihan utang secara lebih efisien dan profesional.
Web engineer
- Membangun perangkat pengelolaan dosen untuk kehadiran, bimbingan mahasiswa, kontrol akses, dan integrasi e-learning.
- Memigrasikan dan menyinkronkan sistem yang ada, termasuk normalisasi basis data dan peningkatan ke framework yang lebih baru.
Memulai karier di Universitas Budi Luhur
Bergabung dengan divisi rekayasa universitas sebagai web engineer, memodernisasi sistem dosen sambil menyelesaikan studi.

Universitas Budi Luhur adalah perguruan tinggi swasta di Jakarta, Indonesia. Didirikan pada 1979, universitas ini menawarkan berbagai program sarjana dan pascasarjana, terutama di bidang teknik, bisnis, ilmu komputer, komunikasi, dan hukum. Universitas ini berfokus pada lulusan dengan pengetahuan akademis dan keterampilan praktis yang sesuai dengan kebutuhan dunia kerja.
Kunjungi situs