Yusuf Adiputera Lead Software Engineer specialized in Java, Distributed Systems, and Enterprise Commerce

Contact

yusuf@adiputera.id

linkedin.com/in/yusuf-adiputera

Connect with me

Summary

Yusuf is a Lead Software Engineer with over 8 years of experience specializing in Java and Spring Framework architecture, enterprise e-commerce platforms, and distributed systems. He has a proven history of designing and delivering high-traffic platforms for Astra Group, including seva.id, auto2000.co.id, and motorkux.id.

Currently, he leads a major modernization initiative migrating a legacy SAP Commerce monolith to a Spring Boot microservices ecosystem. In this role, he designs reusable core capabilities, including a dynamic rules engine (Rules-as-a-Service) and scalable service foundations.

His engineering philosophy heavily emphasizes performance and system reliability. By implementing full-page caching (EHCache) and custom image proxies, he has successfully reduced page load times to sub-second levels and ensured platforms can reliably handle 3× traffic spikes.

Beyond application code, Yusuf brings strong expertise in infrastructure and data architecture. He has executed complex database migrations (SAP HANA to Aurora MySQL), established zero-downtime CI/CD pipelines, and built event-driven integrations using Kafka to connect enterprise systems like SAP CDP, Emarsys, and S/4HANA.

As an engineering leader, Yusuf acts as an internal technical consultant across parallel projects. He enjoys leading engineering teams, mentoring developers, and establishing the technical standards that drive long-term business growth.

Key Achievements

  • Leading the enterprise-wide modernization strategy, migrating a legacy SAP Commerce monolith into a scalable Spring Boot microservices ecosystem across 3 parallel business domains.
  • Led the engineering teams for motorkux.id (2021–Present) and seva.id marketplace (2019–2021)
  • Contributed to the core development of the seva.id property platform (2018–2019)
  • Received the internal "Best Project Development Quality" award (2024)
  • Achieved sub-second page load times and engineered system resilience to handle 3× traffic spikes without downtime by implementing an EHCache full-page caching architecture.
  • Integrated SAP Customer Data Platform (CDP) and SAP Emarsys for unified customer profiles and marketing (2025)
  • Contributed to SAP S/4HANA ERP integrations leveraging ABAP (2026)
  • Designed and implemented a comprehensive Role-Based Access Control (RBAC) framework to govern service-level authorization and secure access lifecycles.
  • Built a custom image proxy service to dramatically reduce payload sizes and bandwidth (2024)
  • Engineered a real-time payload validation engine using Drools (2025)
  • Developed location-based custom promotion modules in SAP Commerce (2023)
  • Executed large-scale database migrations from SAP HANA to MySQL across multiple environments (2019–2020)
  • Led enterprise-wide SAP Commerce platform upgrades (2020–2022)
  • Established automated zero-downtime CI/CD pipelines using Jenkins and Azure DevOps (2018–2022)
  • Optimized storefront rendering by implementing CMS component lazy loading and JSP performance tuning
  • Mentored the next generation of engineers by conducting 3 internal SAP Commerce bootcamps, teaching Java, Spring MVC, and platform fundamentals.

Skills

View detailed technical expertise & technologies →

  • Languages: Java, JavaScript, HTML
  • Frameworks & Platforms: SAP Commerce (Hybris), Spring Boot, Spring MVC, jQuery, Azure Function App, SAP Customer Data Platform (SAP CDP), SAP Engagement Cloud (formerly SAP Emarsys), SAP S/4HANA ABAP
  • Architecture & Integration: Microservices, REST API
  • Tools & Infrastructure: Kafka, Apache Solr, Drools, Git

Experience

Lead Software Engineer

PT Astra International Tbk

Lead architecture and evolution of enterprise-scale e-commerce platforms, driving modernization from monolithic SAP Commerce systems to a scalable microservices ecosystem across multiple business domains.

Architecture & Platform Ownership

  • Defined and led microservices architecture for high-traffic commerce platforms.
  • Owned cross-domain system design across core, CMS, and product services.
  • Established service boundaries, platform standards, and long-term system evolution strategy.
  • Built reusable platform capabilities including rules engine and shared infrastructure components.

Platform Modernization

  • Leading enterprise-wide migration from SAP Commerce monolith to Spring Boot–based microservices.
  • Supervising 3 parallel rewrite tracks across multiple business domains.
  • Defined engineering standards and implementation guidelines for distributed systems.

Scalability & Performance Engineering

  • Reduced page load time from ~2s to sub-second via full-page caching architecture (EHCache).
  • Improved system resilience to handle 3× traffic spikes without downtime.
  • Reduced image payload size by up to 80% through custom image proxy service.
  • Optimized storefront performance via CMS lazy loading and rendering improvements.

Security & Access Control

  • Designed and implemented Role-Based Access Control (RBAC) for service-level authorization.
  • Implemented secure access lifecycle including employee role expiration mechanisms.

Enterprise Integration

  • Contributed to SAP Customer Data Platform (SAP CDP) and SAP Emarsys implementation for unified customer data and marketing automation.
  • Supporting SAP S/4HANA integration initiatives and expanding ABAP expertise for ERP integration.

Engineering Leadership & Technical Influence

  • Led a team of up to 12 engineers delivering end-to-end platform development.
  • Acted as internal technical consultant across multiple teams, providing architectural guidance and solution design for parallel projects.
  • Drove cross-team technical alignment, ensuring consistency in architecture, standards, and best practices.
  • Mentored engineers and senior developers on system design, performance, and scalable architecture.
  • Collaborated with product, infrastructure, and enterprise integration teams to align technical solutions with business goals.
  • Owned CI/CD pipeline design and deployment strategy across Azure DevOps and Jenkins.
  • Awarded Best Project Development Quality (2024).

Selected Achievements

  • Delivered motorkux.id go-live (2022) and seva.id marketplace launch (2020) with payment, shipping, and 3rd-party integrations.
  • Designed Rules-as-a-Service platform using Drools for dynamic business logic without code deployment.
  • Led multiple SAP Commerce upgrades across enterprise platforms (seva.id, auto2000, motorkux.id - versions 6.6 → 2205).
  • Developed custom promotion engine supporting location-based quota without coupon dependency.

Technology Stack: Java, Spring Boot, Spring MVC, Microservices Architecture, SAP Commerce (Hybris), Drools, EHCache, JSP, SAP CDP, SAP Emarsys, SAP S/4HANA, Azure DevOps, Jenkins, MySQL.

Bootcamp Trainer

PT Astra International Tbk

Trained 3 internal batches of SAP Commerce bootcamps covering Java, Spring MVC, and SAP Commerce/Hybris fundamentals.

Technology Stack: Java, Spring MVC, SAP Commerce (Hybris)

Tech Lead & DevOps Engineer

PT Astra International Tbk (via PT Xsis Mitra Utama)

Led development and deployment operations for automotive and marketplace platforms, focusing on database architecture and CI/CD automation.

Database & Architecture

  • Migrated databases from SAP HANA to Aurora MySQL for major e-commerce platforms.
  • Developed scalable features and conducted code reviews to maintain architectural standards.

DevOps & System Reliability

  • Transitioned manual deployment processes to automated CI/CD pipelines using Azure DevOps and Jenkins across all environments.
  • Served on the production deployment team, handling zero-downtime releases.
  • Traced and resolved complex bugs to maintain high availability for high-traffic platforms.

System Integration

  • Integrated 3rd-party REST/SOAP APIs and parent site services to support marketplace and automotive operations.

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)

Contributed to the development of enterprise property marketplaces, focusing on core feature delivery and system integrations.

Feature Development & Delivery

  • Part of the core team that built and launched the seva.id property marketplace.
  • Developed and maintained e-commerce features, optimizing the existing codebase.

Authentication & Security

  • Implemented OAuth social media login integration to simplify user login and registration.

System Integration

  • Integrated 3rd-party APIs and parent site resources to support marketplace features and manage content delivery.

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

Education

  • Bachelor's Degree in Computer Science
    Universitas Diponegoro (Semarang, Indonesia)

Courses

  • Oracle Academy Java Fundamentals (Oracle)

  • Oracle Academy Java Programming (Oracle)

  • Java Spring Framework Bootcamp (XSIS)

  • SAP Hybris Commerce Developer Part 1 (SAP & Trainocate)

  • SAP Hybris Commerce Developer Part 2 (SAP & Trainocate)

  • Spartacus Training (Divante)

  • Confluent Developer Skills for Building Apache Kafka® (Confluent)

Certifications

  • Data Streaming Engineer Foundations
    Confluent
    Credential ID: 158233717

    Issued Agu 2025 · Expires Agu 2027
    View Credential

  • Confluent Apache Kafka Fundamentals Accreditation
    Confluent
    Credential ID: 170078924

    Issued Jul 2025 · Expires Jul 2027
    View Credential

Technical Articles

View all technical articles →

Frequently Asked Questions

For more information, read Yusuf Adiputera's Frequently Asked Questions.