Yusuf Adiputera
Lead Software Engineer Java, Lead Software Engineer SAP Commerce Hybris, and Lead Software Engineer Spring Boot in Indonesia
Yusuf Adiputera
Lead Software Engineer Java, Lead Software Engineer SAP Commerce Hybris, and Lead Software Engineer Spring Boot in Indonesia
With more than 8 years of experience, I lead the architecture and delivery of enterprise-scale SAP Commerce (Hybris) e-commerce platforms, focusing on system scalability, platform modernization, and enterprise integration. Responsible for engineering leadership, core system design, and long-term platform evolution across multiple business domains.
Engineering Leadership
- Led a team of up to 12 engineers delivering enterprise e-commerce platforms from analysis through production (motorkux.id go-live June 2022).
- Owned end-to-end delivery, including architecture design, project planning, sprint execution, and release management.
- Established coding standards and enforced engineering quality through code reviews, technical mentoring, and knowledge sharing.
- Coordinated cross-team collaboration across product, infrastructure, and enterprise integration teams.
- Won internal “Best Project Development Quality” award (2024).
Platform Modernization & Architecture
- Leading enterprise modernization initiative to migrate SAP Commerce platform to Spring Boot–based microservices architecture.
- Designed core system architecture supporting multiple business domains and supervising 3 parallel rewrite projects.
- Defined service boundaries, architecture standards, and implementation guidelines.
- Designed secure Role-Based Access Control (RBAC) model for service authorization and resource protection.
Rule Engine Platform (Rules-as-a-Service)
- Designed dynamic rule engine using Drools enabling client-defined conditions and actions without code deployment.
- Built reusable rules platform decoupling business logic from application services.
- Implemented flexible rule model not tightly coupled to domain objects.
- Delivered as core platform capability for SAP Commerce modernization and future service architecture.
Performance & Scalability Engineering
- Designed and implemented full-page caching architecture (EHCache), reducing page load time from ~2s to sub-second response.
- Improved platform resilience enabling the system to handle more than 3× traffic spikes without downtime.
- Optimized storefront performance through CMS lazy loading strategy and rendering optimization.
- Built image resizer proxy reducing payload size up to 80% and improving page load performance.
- Improved JSP storefront performance (PSI >90 desktop, >65 mobile).
SAP Commerce Platform Engineering
- Led multiple SAP Commerce platform upgrades across enterprise systems:
- seva.id marketplace & otomotif (6.6 → 20.11)
- auto2000 & Astra-Daihatsu (19.05 → 20.11)
- motorkux.id (2105 → 2205)
- Developed custom promotion engine supporting location-based quota without coupon dependency.
- Implemented employee role expiration mechanism for enterprise access control.
Enterprise Integration
- Contributed to SAP Customer Data Platform (SAP CDP) and SAP Emarsys implementation for customer data and marketing automation.
- Supporting SAP S/4HANA integration initiatives and expanding ABAP expertise for ERP integration.
Core Responsibilities
- Architecture design and system evolution planning
- Project planning and delivery management
- Engineering standards governance and code review
- Platform upgrade and deployment strategy
- Performance optimization and scalability improvements
Technology Stack
SAP Commerce (Hybris), Java, Spring MVC, Spring Boot, Microservices Architecture, RBAC, Drools, EHCache, JSP, Azure DevOps, Jenkins, SAP CDP, SAP Emarsys, SAP S/4HANA.