Ringkasan
Lead Software Engineer dengan lebih dari 8 tahun pengalaman spesialisasi dalam arsitektur Java dan SAP Commerce (Hybris). Memiliki rekam jejak terbukti dalam merancang dan mengirimkan platform e-commerce skala enterprise untuk Astra Group, berfokus pada skalabilitas, modernisasi platform, dan integrasi sistem berperforma tinggi.
Keahlian mencakup microservices berbasis Spring, dynamic rules engine (Rules-as-a-Service), performance engineering (EHCache, lazy loading), dan integrasi enterprise di seluruh lanskap SAP (SAP CDP, SAP Engagement/Emarsys, S/4HANA). Bersemangat dalam kepemimpinan engineering, strategi teknis, dan membangun sistem high-availability yang mudah dipelihara.
Pencapaian Utama
- Lead Architect: Berhasil membangun dan meluncurkan motorkux.id (2021–Sekarang) dan seva.id marketplace (2019–2021).
- Penghargaan: Memenangkan penghargaan internal "Best Project Development Quality" (2024).
- Rules-as-a-Service: Merancang dan implementasi dynamic rules engine menggunakan Drools, memisahkan logika bisnis dari kode.
- Performa: Mencapai waktu respons sub-detik melalui EHCache full-page caching dan optimasi storefront.
- Modernisasi: Memimpin inisiatif strategis migrasi monolit SAP Commerce ke microservices berbasis Spring Boot.
- Integrasi Enterprise: Memberikan integrasi untuk SAP CDP, Emarsys, dan S/4HANA ABAP.
Keahlian
- Bahasa: Java, JavaScript, HTML, ABAP
- Framework: SAP Commerce (Hybris), Spring Boot, Spring MVC, jQuery, Azure Functions
- Platform: SAP Customer Data Platform (CDP), SAP Engagement Cloud (Emarsys), SAP S/4HANA
- Alat & Infra: Kafka, Apache Solr, Drools, Redis, Kafka, Azure DevOps, Jenkins, Git
Pengalaman Profesional
Lead Software Engineer
- Engineering Leadership: Memimpin tim hingga 12 engineer dalam pengiriman platform enterprise dari analisis hingga rilis (motorkux.id).
- Modernisasi: Memimpin inisiatif strategis migrasi SAP Commerce ke microservices, mengawasi 3 proyek paralel.
- Rules Engine: Membangun platform aturan dinamis (Drools) yang memungkinkan aksi ditentukan klien tanpa deployment kode.
- Skalabilitas: Optimasi performa (caching, image proxy, lazy loading) untuk menangani lonjakan trafik 3x lipat dengan respons sub-detik.
- Integrasi: Mendukung integrasi SAP CDP, otomatisasi pemasaran Emarsys, dan integrasi S/4HANA.
Pelatih Bootcamp (Java & SAP Commerce)
Melatih 3 batch internal SAP Commerce bootcamp yang mencakup dasar-dasar Java, Spring MVC, dan SAP Commerce/Hybris.
Lead Software Developer
- Peluncuran Platform: Berhasil meluncurkan seva.id marketplace dengan integrasi pembayaran, pengiriman, dan SOAP pihak ketiga.
- DevOps: Membangun pipeline CI/CD pada Azure DevOps dan Jenkins; mengelola upgrade versi SAP Commerce.
Tech Lead & DevOps Engineer
- Migrasi Database: Eksekusi migrasi tanpa hambatan dari SAP HANA ke Aurora MySQL untuk proyek otomotif dan marketplace.
- Otomatisasi: Transisi dari deployment manual ke pipeline CI/CD otomatis di lingkungan Dev/QA/Pre-Prod.
Software Developer
- Seva.id Property: Membangun dan meluncurkan modul marketplace properti; implementasi OAuth social login.
Pendidikan
Sarjana Ilmu Komputer | Universitas Diponegoro, Indonesia
Kursus Utama
SAP Hybris Commerce Developer I & II • Confluent Developer Skills for Building Apache Kafka® (Confluent) • Java Spring Bootcamp • Oracle Academy Java Programming