Yusuf Adiputera Lead Software Engineer specialized in Java, Spring Framework & Distributed Systems

Contact

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

Summary

I'm a Lead Software Engineer with 8.5+ years of experience specializing in Java, Spring Framework architecture, and distributed systems. I've designed and delivered enterprise-scale platforms for Astra Group (PT Astra International Tbk, IDX:ASII, Indonesia's largest diversified conglomerate), including seva.id, motorkux.id, and auto2000.co.id, spanning full-headless architectures and platforms serving millions of monthly active users (MAU).

I'm currently leading an enterprise modernization initiative migrating SAP Commerce monoliths to a distributed Spring Boot architecture. For each platform, the backend is decoupled into distributed services structured around traffic patterns and authentication boundaries. To eliminate redundant development across teams, I architected a shared multi-module core commerce library that provides foundational commerce capabilities and domain models for product teams to extend and override.

As an engineering leader, I lead and upskill 12 engineers, act as an internal technical consultant across parallel projects, and establish the technical standards that drive long-term business growth.

Key Achievements

  • Lead Engineer: Led engineering for motorkux.id and seva.id marketplace, delivering high-availability platforms serving 1.5M–2M+ monthly active users (MAU).
  • Award Recipient: Received the internal "Best Project Development Quality" award (2024) for enforcing strict CI/CD quality gates: zero critical security vulnerabilities, passing SonarQube gates, 100% automated acceptance test reliability, and reliable delivery.
  • Decision-as-a-Service: Designed a domain-agnostic Decision-as-a-Service platform powered by Apache Drools to evaluate eligibility rules across multiple applications without backend deployments.
  • Performance: Diagnosed 10× request amplification on SAP Commerce Accelerator via Datadog; reduced P95 latency from 2.1s to ~800ms via EHCache full-page caching, enabling the monolithic storefront to absorb 3× traffic spikes (peaking at 60–70 page-request RPS) directly from cache without horizontal scaling.
  • Image Optimization: Built a custom image proxy service, reducing image payload size by up to 80% and saving substantial bandwidth across high-traffic platforms (2024).
  • Modernization: Leading the migration of SAP Commerce monoliths to distributed Spring Boot services separated by traffic patterns and authentication boundaries, while architecting a shared core commerce library adopted across 3 independent product teams.
  • Enterprise Integration: Built event-driven Kafka integrations connecting SAP Commerce with SAP CDP and Emarsys for real-time customer profiling and marketing automation.

Skills

View detailed technical expertise & technologies →

  • Languages: Java (8, 11, 17, 21), JavaScript, TypeScript
  • Frameworks & Libraries: Spring Boot (3.x, 4.x), Spring Security, Spring Data JPA/Hibernate, Spring MVC, Apache Drools, Quarkus 3, SAP Commerce
  • Tools & Infra: Kafka, Redis, Azure AKS, AWS EKS, Docker, SonarQube, Azure DevOps, Jenkins, Git

Experience

Lead Software Engineer

PT Astra International Tbk
Apr 2020 – Present
  • Architecture & Modernization:
    • Leading the migration of enterprise platforms from SAP Commerce monoliths to a distributed Spring Boot architecture, decoupling each project's backend based on traffic patterns and authentication boundaries.
    • Architected and maintained a shared multi-module core library providing foundational commerce capabilities and standard domain models designed for 3 product teams to extend and override.
    • Led SAP Commerce platform upgrades across enterprise applications (v6.6 to v2205).
  • Scalability & Performance:
    • Diagnosed 10× request amplification on SAP Commerce Accelerator via Datadog; reduced P95 latency from 2.1s to ~800ms via EHCache full-page caching, absorbing campaign traffic spikes of up to 60–70 page-request RPS directly from cache.
    • Reduced image payload by up to 80% through custom image proxy service.
  • Security & Quality:
    • Designed Spring Security JWT/OAuth2 access control across distributed services using a Permission-Based Access Control (PBAC) model with custom @Secured annotations.
    • Implemented a Redis-based token blacklist with Spring Security to handle JWT revocation on user logout.
    • Partnered with DevSecOps and QA teams to enforce automated CI/CD quality gates in Azure DevOps, ensuring zero high or critical vulnerability scans, clean code standards on SonarQube, 100% automated acceptance test reliability, and sustaining 90+ PageSpeed scores.
  • Enterprise Integration & Cloud:
    • Engineered event-driven data pipelines via Kafka to synchronize customer profiles, transactions, and marketing events between SAP Commerce, CDP, and Emarsys.
    • Containerized Spring Boot services running on Azure Kubernetes Service (AKS) and AWS EKS.
  • Engineering Leadership:
    • Led and upskilled 12 engineers from full-stack developers into backend engineers specialized in the Spring Boot ecosystem.
    • Acted as internal technical consultant across parallel projects.
    • Conducted 4 internal bootcamp batches (2021–2022), mentoring 30+ engineers in OOP, Java, Spring Framework, and SAP Commerce fundamentals.

Technology Stack: Java (8, 11, 17, 21), Spring Boot (3.x, 4.x), Spring Security, Spring Data JPA/Hibernate, Spring MVC, Distributed Systems Architecture, SAP Commerce (Hybris), Apache Drools, EHCache, Kafka, Redis, Azure AKS, AWS EKS, SonarQube, Docker, TypeScript.

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.
    • Achieved zero-downtime production deployments for major e-commerce flash sales and automotive product launches.

Technology Stack: SAP Commerce (Hybris), Java, Spring MVC, Jenkins, Azure DevOps, SAP HANA, Aurora MySQL.

Software Developer

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

Technology Stack: SAP Commerce (Hybris), Java, Spring MVC, REST/SOAP APIs, OAuth.

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 →