Yusuf Adiputera
Lead Software Engineer Java, Lead Software Engineer SAP Commerce Hybris, and Lead Software Engineer Spring Framework in Indonesia
Yusuf Adiputera
Lead Software Engineer Java, Lead Software Engineer SAP Commerce Hybris, and Lead Software Engineer Spring Framework in Indonesia
Yusuf is a Java and SAP Hybris/SAP Commerce developer with nearly 8 years of professional experience. He specializes in developing OCC APIs, implementing search via FlexibleSearch, configuring hot folders, designing data models, creating cronjobs, and integrating third-party systems through REST APIs. He is also experienced in customizing promotion conditions, backoffice features, and handling asynchronous processing with Kafka. Yusuf is proficient in Git, Spring Boot, Spring MVC, and Azure Function App.
As a lead engineer, Yusuf oversees project planning, creates man-day estimations, develops timelines, reviews code, breaks down user stories into technical tasks, mentors team members, manages lower environment deployments, and prepares detailed release notes. He is also adept at debugging and analyzing server logs via SSH when issues arise during QA testing.
Yusuf has contributed to multiple SAP Hybris/SAP Commerce projects within Astra Group, including seva.id otomotif, seva.id property, seva.id marketplace, astra-daihatsu.id, auto2000.co.id, and most recently motorkux.id. For motorkux.id, he led the development team from project inception through go-live in June 2022 and continues to guide feature enhancements based on business requirements.
He developed an on-the-fly image resizer proxy using Azure Function App and Node.js, now utilized by motorkux.id, auto2000.co.id, and astra-daihatsu.id. Yusuf also manages database migrations across all seva projects, automating data transfers from SAP HANA to MySQL.
Additionally, he handles version upgrades for multiple SAP Hybris/SAP Commerce projects, including seva.id marketplace (6.6 → 2011), seva.id otomotif (6.6 → 2011), auto2000.co.id (19.05 → 2011), astra-daihatsu.id (19.05 → 2011), and motorkux.id (21.05 → 22.05).
Recently, Yusuf has been involved in SAP Customer Data Platform (SAP CDP) and SAP Emarsys implementations to unify customer data and enable marketing automation across the SAP CX ecosystem. His development work follows an agile, sprint-based methodology.
Key Achievements
- Led the development team that successfully built and launched motorkux.id (2021–now)
- Led the development team that successfully built and launched seva.id marketplace (2019–2021)
- Part of a development team that successfully built and launched seva.id property (2018–2019)
- Recently involved in SAP Customer Data Platform (SAP CDP) and SAP Emarsys implementation (2025)
- Successfully developed image resizer proxy (2024)
- Successfully developed payload validator on the fly, using Drools (2025)
- Successfully created custom promotion conditions (location-based quota without having to use coupons) (2023)
- Successfully created a cronjob to migrate the database from SAP Hana to MySQL for various Hybris projects (2019–2020)
- Upgraded SAP Commerce versions for various Hybris projects (2020–2022)
- Set up CI/CD on Jenkins and Azure DevOps for various Hybris projects (2018–2022)
- Successfully implemented lazy loading of CMS content slot in a page
- Successfully implemented lazy loading of CMS components
- Successfully improved the performance of the JSP storefront (PSI score >90 on desktop, >65 on mobile)