At EPAM Systems, I build Java and Spring Boot services for Mastercard’s payment authorization and settlement workflows. I reduced core API latency by 20% while sustaining 5,000+ requests per second, and used Apache Kafka for event-driven settlement processing that cut end-of-day cycle time by 35%.
I’ve also modernized legacy acquiring services, built customer and reference data services, and designed Spring Batch jobs that processed 90,000+ records, reducing processing time from three hours to 15 minutes. My work spans feature design through testing and production support, with a focus on reliable backend systems.

