Yusuf Adiputera Lead Software Engineer | Java, Distributed Systems & Enterprise Commerce

Kontak

📧 yusuf@adiputera.id | 🔗 linkedin.com/in/yusuf-adiputera

Ringkasan

Lead Software Engineer dengan pengalaman lebih dari 8 tahun yang berspesialisasi dalam arsitektur Java & Spring dan platform e-commerce enterprise. Berpengalaman dalam merancang dan mengirimkan sistem utama untuk Astra Group, dengan fokus pada skalabilitas, modernisasi platform, dan integrasi microservices.

Keahlian mencakup microservices berbasis Spring, dynamic rules engine (Rules-as-a-Service), dan rekayasa performa (mencapai waktu muat sub-detik). Membawa pengalaman mendalam dalam infrastruktur (CI/CD, migrasi database) dan integrasi SAP enterprise (CDP, Emarsys, S/4HANA). Berdedikasi pada kepemimpinan engineering, strategi teknis, dan membangun sistem yang mudah dipelihara.

Pencapaian Utama

  • Lead Architect: Merancang dan meluncurkan motorkux.id (2021–Sekarang) dan seva.id marketplace (2019–2021).
  • Penghargaan: Menerima penghargaan internal "Best Project Development Quality" (2024).
  • Rules-as-a-Service: Merancang dynamic rules engine menggunakan Drools, secara efektif memisahkan logika bisnis dari kode aplikasi.
  • Performa: Mencapai waktu respons sub-detik melalui EHCache full-page caching dan optimasi storefront.
  • Modernisasi: Memimpin inisiatif strategis migrasi monolit e-commerce lama ke microservices berbasis Spring Boot.
  • Integrasi Enterprise: Memberikan integrasi untuk SAP CDP, Emarsys, dan S/4HANA ABAP.

Keahlian

Lihat keahlian teknis & teknologi terperinci →

  • 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

PT Astra International Tbk
Apr 2020 – Sekarang
  • Arsitektur:
    • Mendefinisikan arsitektur microservices untuk platform commerce dengan traffic tinggi.
    • Bertanggung jawab atas desain sistem lintas domain meliputi layanan core, CMS, dan produk.
    • Menetapkan service boundaries, standar platform, dan strategi evolusi jangka panjang.
  • Modernisasi:
    • Memimpin migrasi dari monolit SAP Commerce ke microservices Spring Boot.
    • Mengawasi 3 jalur rewrite paralel di berbagai domain bisnis.
  • Skalabilitas:
    • Mengurangi page load dari ~2 detik menjadi sub-detik melalui EHCache full-page caching.
    • Meningkatkan ketahanan sistem untuk menangani lonjakan trafik 3× tanpa downtime.
    • Mengurangi payload gambar hingga 80% melalui layanan image proxy kustom.
  • Keamanan:
    • Merancang RBAC untuk otorisasi di level layanan.
    • Mengimplementasikan siklus akses yang aman termasuk mekanisme role expiration.
  • Integrasi:
    • Berkontribusi pada implementasi SAP CDP dan SAP Emarsys untuk data pelanggan terpadu.
    • Mendukung integrasi SAP S/4HANA dan pengembangan ABAP untuk ERP.
  • Kepemimpinan:
    • Memimpin 12 engineers dalam pengembangan platform secara end-to-end.
    • Berperan sebagai konsultan teknis internal lintas proyek paralel.
    • Menerima penghargaan Best Project Development Quality (2024).
  • Pencapaian:
    • Meluncurkan motorkux.id go-live (2022) dan seva.id marketplace (2020).
    • Membangun platform Rules-as-a-Service menggunakan Drools untuk logika bisnis dinamis.
    • Memimpin upgrade SAP Commerce di seluruh platform enterprise (6.6 → 2205).

Pelatih Bootcamp (Java & SAP Commerce)

PT Astra International Tbk
Nov 2021 – Des 2022

Melatih 3 batch internal SAP Commerce bootcamp yang mencakup dasar-dasar Java, Spring MVC, dan SAP Commerce/Hybris.

Tech Lead & DevOps Engineer

PT Astra International Tbk (via PT Xsis Mitra Utama)
Apr 2019 – Apr 2020
  • Arsitektur Database:
    • Melakukan migrasi database dari SAP HANA ke Aurora MySQL untuk platform otomotif bertrafik tinggi.
  • DevOps & Keandalan:
    • Melakukan transisi deployment manual ke pipeline CI/CD otomatis di semua lingkungan.
    • Mempertahankan ketersediaan sistem dan menangani rilis produksi untuk trafik e-commerce utama.

Software Developer

PT Astra International Tbk (via PT Xsis Mitra Utama)
Apr 2018 – Apr 2019
  • Pengembangan Fitur:
    • Membangun dan meluncurkan marketplace properti seva.id.
  • Integrasi Sistem:
    • Mengintegrasikan API pihak ketiga dan mengimplementasikan 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

Sertifikasi

  • Data Streaming Engineer Foundations (Confluent)
    Issued: Agu 2025 · Expires: Agu 2027 | ID: 158233717 | View Credential
  • Confluent Apache Kafka Fundamentals Accreditation (Confluent)
    Issued: Jul 2025 · Expires: Jul 2027 | ID: 170078924 | View Credential

Artikel Teknis

Lihat semua artikel teknis →