Tentang Saya

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.

Foto Muhammad Fairuz Fatin
Based inWest Java, Indonesia
Ringkasan Pribadi

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.

Professional Experience

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.

Jan 2024 – Sekarang
Full-timeCurrent

Platform Lead – Software Engineer

AXA Financial

South Jakarta, Indonesia · On-site

  • 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 dengan business stakeholder dan tim developer lintas fungsi, end-to-end SDLC dari desain sampai deployment.
Sep 2022 – Feb 2024
Full-time

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.
Feb 2021 – Sep 2022
Full-time

Senior Software Developer

Beever Indonesia

Jakarta, Indonesia

  • Mengembangkan aplikasi mobile dengan Flutter framework, termasuk Beever – Salary Advance (Android).
  • Merancang sistem backend Beever Services dengan Java Spring Boot arsitektur microservices + PostgreSQL.
  • Membangun admin panel dengan Angular dan integrasi ke backend API.
Mar 2016 – Feb 2021
Full-time

Senior Software Engineer

Indocyber Global Teknologi

Jakarta, Indonesia · 5 tahun

  • Memimpin tim lintas fungsi untuk klien Chubb Life Insurance dan Astra Honda Motor.
  • R&D dan API assessment untuk BFI Finance dan Car Life Insurance.
  • Mengembangkan aplikasi mobile: AXA Mandiri eRecruitment (offline, digital signature, sinkronisasi), Astra Honda Motor HR tracking.
  • Mengembangkan frontend portal Chubb Life Insurance Customer Corner dengan Angular dan CMS internal Astra Honda Motor.
  • Melakukan technical interview dan memberikan training Android MVVM Kotlin.
Mar 2012 – Sekarang
Founder

Founder

AgenWebsite — One Stop eCommerce Solutions

West Java, Indonesia

  • 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.
Mei 2012 – Mei 2016
Freelance

Freelance Web Programmer

ads.id Marketplace

Jakarta, Indonesia · 4 tahun

  • 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.
Bahasa Pemrograman

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

  • Generative AI
  • Prompt Engineering
  • Retrieval-Augmented Generation (RAG)
  • LangChain
  • Google Gemini
  • Vertex AI
  • Claude API
  • Claude Code
  • Large Language Models (LLM)
  • Vector Databases

Web Programming

  • PHP
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • jQuery
  • Angular
  • React.js
  • Next.js
  • Laravel
  • WordPress
  • WooCommerce

Backend Development

  • Java
  • Java Spring Boot
  • Node.js
  • PHP
  • .NET Framework
  • REST API
  • Microservices
  • GraphQL

Mobile Programming

  • Flutter
  • Kotlin
  • Android Native
  • Android MVVM
  • Ionic 1 / 2 / 3 / 4
  • iOS

Database

  • PostgreSQL
  • MySQL
  • MariaDB
  • Microsoft SQL Server
  • Oracle Database
  • MongoDB
  • SSRS
  • IndexedDB

Application Server

  • Apache
  • Nginx
  • Tomcat
  • jBoss
  • Oracle Weblogic
  • Windows Server
  • Linux

Quality Assurance & Testing

  • Katalon
  • Selenium
  • Apache JMeter
  • Appium
  • Postman
  • SonarQube
  • Performance Testing
  • SAST

Business & Leadership

  • Lean Startup
  • Business Analysis
  • Business Strategy
  • Business Development
  • Technical Leadership
  • Cross-functional Team
Licenses & Certifications

Bersertifikat Google & LinkedIn di bidang AI.

Empat sertifikasi AI di tahun 2025 — dari Gemini multimodality, Vertex AI prompt design, sampai RAG dan vector databases.

LinkedInMar 2025

LLM Foundations: Vector Databases for Caching and Retrieval Augmented Generation (RAG)

  • Artificial Intelligence (AI)
  • Vector Databases
  • Large Language Models (LLM)
GoogleFeb 2025

Inspect Rich Documents with Gemini Multimodality and Multimodal RAG

  • Retrieval-Augmented Generation (RAG)
  • Generative AI
GoogleFeb 2025

Prompt Design in Vertex AI

Credential ID: 14118765

  • Generative AI
  • Prompt Engineering
GoogleFeb 2025

Build Real World AI Applications with Gemini and Imagen

  • Generative AI
Organizations

idEA — Asosiasi E-Commerce Indonesia

Member

Courses

Purwadhika Startup Fast Track

Purwadhika

Highlighted Clients

Brand yang pernah mempercayakan proyek mereka.

  • AXA Financial
  • AXA Mandiri
  • Chubb Life Insurance
  • Astra Honda Motor
  • Primaya Hospital
  • Westerindo
  • Awal Bros
  • Save The Children
  • Kementerian Dalam Negeri (Polpum)
  • Jakarta Fashion Week
  • Dewi Magazine
  • Zoya Cosmetics
  • Bodybigsize
  • Beever
  • Jivaraga
Riwayat Pendidikan

Formal education & lifelong learning.

Pendidikan formal memberikan fondasi — sisanya adalah jam terbang, riset mandiri, dan iterasi pada proyek real.

2012 – 2016

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.

10+ tahun & terus berjalan

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.

Core strengths

Yang akan Anda dapat selain baris kode.

01

Technical Leadership

Memimpin tim lintas fungsi untuk klien enterprise — AXA Financial, Chubb Life Insurance, Astra Honda Motor.

02

Full Stack End-to-End

Menguasai mobile, backend, frontend, database, hingga arsitektur server & QA — bisa handle produk dari nol.

03

Performance Minded

Merancang sistem loadbalancer, caching, dan database tuning untuk throughput tinggi dan SLA ketat.

04

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.

Biasanya balas kurang dari 1 jam