Programmer adalah passion abadi saya.
Belajar otodidak sejak masa sekolah, dan sudah lebih dari 10 tahun berkarier sebagai programmer. Berpikir kritis untuk menyelesaikan masalah — sudah menghadapi berbagai macam masalah programming mulai dari yang paling mudah hingga yang tersulit.

Otodidak, obsesif dengan kualitas, dan fokus pada produk yang benar-benar dipakai.
Highly motivated, results-oriented technical leader dengan 10+ tahun pengalaman di full-stack software development. Spesialisasi saya membentang dari mobile (Flutter, Kotlin, Java, Ionic), backend (Java Spring Boot, PHP, .NET), sampai frontend (Angular, React).
Saya belajar coding otodidak — tapi jam terbang saya terbentuk lewat proyek enterprise untuk AXA Financial, Chubb Life Insurance, Astra Honda Motor, dan rumah sakit nasional seperti Primaya, Westerindo, Awal Bros. Berpengalaman memimpin tim cross-functional, merancang arsitektur microservices, dan mentoring engineer junior.
Di sisi lain, saya menjalankan tiga produk sendiri: AgenWebsite (plugin WooCommerce yang tumbuh dari puluhan sampai 10.000+ customer sejak 2012), ThemesON (plugin WordPress premium dengan 2.000+ pelanggan global), dan AdOps.id (SaaS otomasi iklan Meta berbasis rule engine). Ketiganya mengasah product thinking, customer support, dan survival skill menjaga software tetap relevan bertahun-tahun.
Sejak 2025 saya fokus juga pada AI Agents — bersertifikat Google dalam Gemini, Vertex AI, dan RAG, serta membangun Zero Human Companies yang mengotomatisasi operasional customer-facing di AgenWebsite & ThemesON.
10+ tahun, 6 peran utama,
lintas enterprise & produk sendiri.
Karier full-time saya dimulai 2012 — merangkap founder AgenWebsite sambil membangun karier engineer di firma teknologi dan perusahaan asuransi terbesar di Indonesia.
Software Engineer
AXA Financial
- Membangun dan maintain reusable CMS template dengan Java Spring Boot + jQuery Datatable, terintegrasi LDAP & OAuth, melayani 10+ aplikasi internal.
- Automasi proses underwriting berbasis rule engine Java Spring Boot — memangkas waktu penerbitan polis dari beberapa hari menjadi 1 hari.
- Kolaborasi cross-functional, end-to-end SDLC untuk produk asuransi.
Quality Assurance Lead
AXA Financial
- Memimpin functional QA lintas proyek dengan metodologi Agile dan Waterfall.
- Implementasi SonarQube untuk Static Application Security Testing (SAST).
- Performance testing dengan JMeter; API testing dengan Katalon & Postman; mentoring tim QA; mengawasi SIT.
Senior Software Developer
Beever Indonesia
- Mengembangkan aplikasi mobile dengan Flutter framework.
- Merancang sistem backend dengan Java Spring Boot arsitektur microservices + PostgreSQL.
- Membangun admin panel dengan Angular.
Senior Software Engineer
Indocyber Global Teknologi
- Memimpin tim lintas fungsi untuk klien Chubb Life Insurance dan Astra Honda Motor.
- Mengembangkan aplikasi mobile: AXA Mandiri eRecruitment, Astra Honda Motor HR tracking.
- Mengembangkan frontend portal Chubb Life Insurance Customer Corner dengan Angular.
- Melakukan technical interview dan memberikan training Android MVVM Kotlin.
Founder
AgenWebsite — One Stop eCommerce Solutions
- Mendirikan layanan infrastruktur e-commerce; tumbuh dari puluhan menjadi 10.000+ customer.
- Mengembangkan plugin WooCommerce WordPress untuk ongkos kirim dan payment gateway.
- Masih aktif menjalankan produk hingga hari ini sambil mengerjakan peran full-time lainnya.
Freelance Web Programmer
ads.id Marketplace
- Melayani ribuan klien di marketplace developer ads.id.
- Mengumpulkan 500+ testimoni positif — fondasi reputasi profesional awal.
- Menangani proyek WordPress, PHP custom, dan integrasi pihak ketiga.
Stack lengkap — dari front-end sampai server room.
Berikut semua teknologi yang pernah saya pakai di proyek production. Bukan hanya demo — semua sudah battle-tested.
AI / Machine Learning
Web Programming
Backend Development
Mobile Programming
Database
Application Server
Quality Assurance & Testing
Business & Leadership
Bersertifikat Google & LinkedIn di bidang AI.
Empat sertifikasi AI di tahun 2025 — dari Gemini multimodality, Vertex AI prompt design, sampai RAG dan vector databases.
LLM Foundations: Vector Databases for Caching and Retrieval Augmented Generation (RAG)
Inspect Rich Documents with Gemini Multimodality and Multimodal RAG
Prompt Design in Vertex AI
Credential ID: 14118765
Build Real World AI Applications with Gemini and Imagen
- idEA — Asosiasi E-Commerce IndonesiaMember
- Purwadhika Startup Fast TrackPurwadhika
Brand yang pernah mempercayakan proyek mereka.
Formal education & lifelong learning.
Pendidikan formal memberikan fondasi — sisanya adalah jam terbang, riset mandiri, dan iterasi pada proyek real.
Universitas Persada Indonesia Y.A.I
S1 Teknik Informatika
Memperdalam algoritma, struktur data, rekayasa perangkat lunak, basis data, dan jaringan komputer — yang menjadi fondasi teknis sampai hari ini.
Self-taught / Otodidak
Jam terbang di proyek real
Setiap framework, bahasa, dan tool baru saya pelajari dengan cara yang sama — baca dokumentasi resmi, bangun proyek kecil, lalu langsung coba di production. Cara ini membuat pengetahuan tidak permukaan.
Yang akan Anda dapat
selain baris kode.
Technical Leadership
Memimpin tim lintas fungsi untuk klien enterprise — AXA Financial, Chubb Life Insurance, Astra Honda Motor.
Full Stack End-to-End
Menguasai mobile, backend, frontend, database, hingga arsitektur server & QA — bisa handle produk dari nol.
Performance Minded
Merancang sistem loadbalancer, caching, dan database tuning untuk throughput tinggi dan SLA ketat.
Shipping Mindset
Automasi underwriting AXA memangkas waktu polis dari beberapa hari menjadi 1 hari. Fokus pada delivery yang mengubah metrik bisnis.
Siap diskusi proyek Anda?
Kirim brief singkat via WhatsApp, saya akan balas dalam 1 jam di jam kerja.