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

Contact

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

Summary

I'm a Lead Software Engineer with more than 8 years of experience specializing in Java & Spring architecture and enterprise e-commerce platforms. I've been designing and delivering major systems for Astra Group (IDX:ASII), with a focus on scalability, platform modernization, and microservices integration.

Designed a Decision-as-a-Service platform that lets business teams ship new pricing, promotion, and eligibility rules without backend deploys. The engine is intentionally generic: it doesn't know what a Customer or Product is, so new rules onboard without engineering work.

My expertise also spans Spring-based microservices and performance engineering (achieving sub-second load times). I've delivered CI/CD pipelines, database migrations, and enterprise SAP integrations (CDP, Emarsys). I'm dedicated to engineering leadership, technical direction, and building maintainable systems.

Key Achievements

  • Lead Engineer: Led engineering for motorkux.id (2021–Present) and seva.id marketplace (2019–2021).
  • Award Recipient: Received the internal "Best Project Development Quality" award (2024).
  • Decision-as-a-Service: Designed a platform that lets business teams author new pricing, promotion, and eligibility rules directly, without backend deploys. The engine is intentionally generic: it doesn't know what a Customer or Product is, it just evaluates conditions on whatever data the client sends in. That's why new rules onboard without engineering work. Backend involvement is only needed for genuinely new categories of rule logic, which is rare.
  • Performance: Diagnosed 10× request amplification on SAP Commerce Accelerator via Datadog and reduced P95 latency from 2.1s to ~800ms via EHCache full-page caching, enabling 3× traffic absorption without horizontal scaling.
  • Modernization: Leading the migration from legacy e-commerce monoliths to Spring Boot–based microservices.
  • Enterprise Integration: Delivered integrations for SAP CDP and Emarsys.

Skills

View detailed technical expertise & technologies →

  • Languages: Java (8–17, 21+ features), JavaScript, TypeScript
  • Frameworks: SAP Commerce (Hybris), Spring Boot, Spring MVC, Quarkus 3, Azure Functions
  • Platforms: SAP Customer Data Platform (CDP), SAP Engagement Cloud (Emarsys)
  • Tools & Infra: Kafka, Apache Solr, Drools, Redis, Azure DevOps, Jenkins, Docker, AKS, Git

Professional Experience

Lead Software Engineer

PT Astra International Tbk
Apr 2020 – Present
  • Architecture:
    • Designed and implemented the core platform layer; co-defined service boundaries with the Solution Architect.
    • Owned the shared core layer that core, CMS, and product services depend on.
    • Established service boundaries, platform standards, and long-term evolution strategy.
  • Modernization:
    • Leading the migration from SAP Commerce monolith to Spring Boot microservices.
    • Technical authority for the core platform library consumed by 3 product teams across multiple business domains.
  • Scalability:
    • Diagnosed 10× request amplification on SAP Commerce Accelerator via Datadog and reduced P95 latency from 2.1s to ~800ms via EHCache full-page caching.
    • Improved system resilience to handle 3× traffic spikes without downtime or horizontal scaling.
    • Reduced image payload by up to 80% through custom image proxy service.
  • Security:
    • Designed JWT/OAuth2 access control across microservices using permission-based @Secured annotations rather than broad roles.
    • Implemented a Redis-backed access-token cache (with DB fallback) and time-bounded role grants.
  • Integration:
    • Contributed to SAP CDP and SAP Emarsys implementation for unified customer data.
  • Leadership:
    • Led 12 engineers delivering end-to-end platform development.
    • Acted as internal technical consultant across parallel projects.
    • Led 4 internal SAP Commerce bootcamp batches (2021–2022), training 30+ engineers.
    • Awarded Best Project Development Quality (2024).
  • Achievements:
    • Delivered motorkux.id go-live (2022) and seva.id marketplace launch (2020).
    • Built a Decision-as-a-Service platform that lets business teams ship new pricing, promotion, and eligibility rules without backend deploys.
    • Led SAP Commerce upgrades across enterprise platforms (6.6 → 2205).

Tech Lead & DevOps Engineer

PT Astra International Tbk (via PT Xsis Mitra Utama)
Apr 2019 – Apr 2020
  • Database Architecture:
  • DevOps & Reliability:
    • Transitioned manual deployments to automated CI/CD pipelines across all environments.
    • Maintained system availability and handled production releases for major e-commerce traffic.

Software Developer

PT Astra International Tbk (via PT Xsis Mitra Utama)
Apr 2018 – Apr 2019
  • Feature Development:
    • Built and launched the seva.id property marketplace.
  • System Integration:
    • Integrated 3rd-party APIs and implemented OAuth social login.

Education

Bachelor's Degree in Computer Science (2017) | Universitas Diponegoro, Indonesia

Key Courses

SAP Hybris Commerce Developer I & II • Confluent Developer Skills for Building Apache Kafka® (Confluent) • Java Spring Bootcamp • Oracle Academy Java Programming

Certifications

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

Case Studies

Technical Articles

View all technical articles →