Yusuf Adiputera Technical Skills & Expertise

A deep dive into the technologies and frameworks I use to build robust, scalable, and high-performance enterprise applications. My focus is on the Java ecosystem and the SAP Commerce (Hybris) platform.

How to read the skill levels below

Beginner
Learning the technology; can work with guidance.
Intermediate
Production-capable on standard problems; can deliver features independently.
Advanced
Deep expertise; can design solutions and debug non-obvious problems.
Lead Level
Advanced expertise plus team leadership using this technology in production.

Core Languages & Frameworks

The foundation of my engineering expertise, focusing on robust, object-oriented systems and high-throughput backend services.

Java

More than 8 years of hands-on experience building enterprise-grade backend systems in Java 8 through Java 17, with familiarity in Java 21+ features. Led the development of enterprise-scale platforms serving customer-facing e-commerce websites including motorkux.id, auto2000.co.id, and seva.id. Focused on writing clean, maintainable code following SOLID principles and design patterns.

Lead Level

Spring Boot & MVC

Extensive use of the Spring ecosystem for both microservices and monolithic enterprise architectures. Deep understanding of Spring Security, Spring Data (JPA/Hibernate), and Dependency Injection for scalable application design. Currently leading the migration of SAP Commerce platforms into Spring Boot–based microservices, designing service boundaries, Permission-Based Access Control (PBAC) models, and reusable platform capabilities.

Advanced

Quarkus

Proficient in building modern cloud-native applications and microservices using Quarkus 3. Leveraged Quarkus for the Rules-as-a-Service evaluation engine to achieve fast startup times and low memory footprint.

Intermediate

SAP Ecosystem & E-Commerce

Specialized expertise in the SAP Customer Experience (CX) suite and large-scale commerce platform implementation.

SAP Commerce (Hybris)

Deep expertise in SAP Commerce Cloud architecture, including core platform customization, data modeling, OCC API development, Backoffice extensions, and CMS management. Led multiple enterprise implementations and platform upgrades (versions 6.6 through 2205) for Astra Group digital properties. Experienced with promotion engine customization, CMS lazy loading strategies, and full-page caching architecture using EHCache.

Lead Level

SAP CDP & Emarsys

Hands-on experience with SAP Customer Data Platform for unified customer profiling, segmentation, and identity resolution. Familiar with SAP Engagement Cloud (formerly SAP Emarsys) for omnichannel marketing automation, campaign orchestration, and personalized customer engagement across multiple business domains.

Intermediate

SAP S/4HANA ABAP

Developing familiarity with ABAP development for core business logic extensions within the SAP S/4HANA ecosystem. Currently supporting SAP S/4HANA integration initiatives and expanding ERP integration expertise to bridge commerce and back-office operations.

Beginner

Architecture, Integration & Tools

Designing distributed systems that are scalable, resilient, and deeply integrated within enterprise landscapes.

REST & SOAP Integration

Specializing in complex enterprise system integrations using RESTful APIs and SOAP web services. Designed and implemented integrations between SAP Commerce and third-party services, including payment gateways (credit card, virtual account), shipping providers, and parent company platforms. Focus on data integrity, secure communication, retry mechanisms, and reliable message exchange.

Advanced

System Design & Performance

Focus on architectural scalability and performance engineering for customer-facing platforms. Diagnosed 10× request amplification on SAP Commerce Accelerator via Datadog and designed full-page caching architecture (EHCache with selective invalidation) reducing P95 latency from 2.1s to ~800ms. Implemented CMS lazy loading and image resizer proxy reducing payload size up to 80%. Achieved 3× traffic spike resilience without horizontal scaling.

Advanced

Apache Kafka

Designed Kafka-based event-driven integrations between SAP Commerce, SAP CDP, and SAP Emarsys for unified customer profiling. Also used Kafka as the hot-reload transport for the Rules-as-a-Service platform, distributing rule changes across evaluator instances without service restart. Certified Confluent Data Streaming Engineer Foundations (Aug 2025) and Apache Kafka Fundamentals Accreditation (Jul 2025).

Intermediate

Temporal.io & Workflow Orchestration

Architected and implemented a Proof of Concept (POC) using Temporal.io for distributed workflow orchestration. Designed resilient multi-service order flows and managed distributed transactions using the Saga pattern, preparing the architecture for an upcoming production rollout.

Intermediate

Docker & Azure Kubernetes Service (AKS)

Deployed Spring Boot microservices on Azure Kubernetes Service (AKS) using Docker, with optimized container images and resource allocations tuned for the SAP Commerce to microservices migration workload. Defined service replications, health probes, and resource limits across multiple environments.

Intermediate

CI/CD & DevOps Automation

Established automated, zero-downtime CI/CD pipelines using Azure DevOps and Jenkins. Transitioned legacy manual deployment processes into streamlined, automated workflows across multiple staging and production environments.

Intermediate

DSL Design & Rules-as-a-Service

Designed a Rules-as-a-Service platform that lets business teams author and ship new pricing, promotion, and eligibility rules without backend deploys. The engine is intentionally generic (it doesn't know what a Customer or Product is), so new rules onboard without engineering work; backend involvement is bounded to genuinely new categories of rule logic. Built on Drools, with Kafka for rule propagation across runtime instances.

Intermediate

OAuth2 / JWT & Security

Designed JWT/OAuth2-based security across microservices utilizing a permission-based role model. Secured API endpoints based on granular permissions via custom `@Secured` annotations, and implemented a Redis-backed access-token cache with DB fallback for validity checks.

Advanced

Core Philosophies

  • Clean Code: Adhering to SOLID principles to ensure long-term maintainability and system readability.
  • Performance First: Proactive optimization and profiling to ensure sub-second response times for enterprise platforms.
  • Mentorship: Leading by example and fostering a culture of technical excellence within engineering teams.

Looking for more?

View my Full Resume & Experience or read my Technical FAQ.