Summary
Lead Software Engineer with over 8 years of experience specializing in Java & Spring architecture and enterprise e-commerce platforms. Experienced in designing and delivering major systems for Astra Group, with a focus on scalability, platform modernization, and microservices integration.
Expertise spans Spring-based microservices, dynamic rules engines (Rules-as-a-Service), and performance engineering (achieving sub-second load times). Brings deep experience in infrastructure (CI/CD, database migrations) and enterprise SAP integrations (CDP, Emarsys, S/4HANA). Dedicated to engineering leadership, technical strategy, and building maintainable systems.
Key Achievements
- Lead Architect: Architected and launched motorkux.id (2021–Present) and seva.id marketplace (2019–2021).
- Award Recipient: Received the internal "Best Project Development Quality" award (2024).
- Rules-as-a-Service: Designed a dynamic rules engine using Drools, effectively decoupling core business logic from application code.
- Performance: Achieved sub-second response times through EHCache full-page caching and storefront optimizations.
- Modernization: Leading the migration of legacy e-commerce monoliths to Spring Boot–based microservices.
- Enterprise Integration: Delivered integrations for SAP CDP, Emarsys, and S/4HANA ABAP.
Skills
- Languages: Java, JavaScript, HTML, ABAP
- Frameworks: SAP Commerce (Hybris), Spring Boot, Spring MVC, jQuery, Azure Functions
- Platforms: SAP Customer Data Platform (CDP), SAP Engagement Cloud (Emarsys), SAP S/4HANA
- Tools & Infra: Kafka, Apache Solr, Drools, Redis, Kafka, Azure DevOps, Jenkins, Git
Professional Experience
Lead Software Engineer
-
Architecture:
- Defined 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 evolution strategy.
-
Modernization:
- Leading migration from SAP Commerce monolith to Spring Boot microservices.
- Supervising 3 parallel rewrite tracks across multiple business domains.
-
Scalability:
- Reduced page load from ~2s to sub-second via EHCache full-page caching.
- Improved system resilience to handle 3× traffic spikes without downtime.
- Reduced image payload by up to 80% through custom image proxy service.
-
Security:
- Designed RBAC for service-level authorization.
- Implemented secure access lifecycle including role expiration mechanisms.
-
Integration:
- Contributed to SAP CDP and SAP Emarsys implementation for unified customer data.
- Supporting SAP S/4HANA integration and ABAP development for ERP.
-
Leadership:
- Led 12 engineers delivering end-to-end platform development.
- Acted as internal technical consultant across parallel projects.
- Awarded Best Project Development Quality (2024).
-
Achievements:
- Delivered motorkux.id go-live (2022) and seva.id marketplace launch (2020).
- Built Rules-as-a-Service platform using Drools for dynamic business logic.
- Led SAP Commerce upgrades across enterprise platforms (6.6 → 2205).
Bootcamp Trainer (Java & SAP Commerce)
Trained 3 internal batches of SAP Commerce bootcamps covering Java, Spring MVC, and SAP Commerce/Hybris fundamentals.
Tech Lead & DevOps Engineer
-
Database Architecture:
- Migrated databases from SAP HANA to Aurora MySQL for high-traffic automotive platforms.
-
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
-
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 | 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: Agu 2025 · Expires: Agu 2027 | ID: 158233717 | -
Confluent Apache Kafka Fundamentals Accreditation (Confluent)
Issued: Jul 2025 · Expires: Jul 2027 | ID: 170078924 |