Overview

End-to-end backend work connecting two of the country’s largest digital wallets — and personally responding to a live fraud attack in production.

Critical Production Incident

Identified a suspicious pattern in Splunk logs: rapid backend API calls executing high-value fraudulent transfers. Coordinated emergency system shutdown, then designed and deployed:

  • Rate limiting on the interoperability API
  • Enhanced API authentication
  • Transaction velocity checks

Interoperability Platform

  • Developed REST API enabling seamless money transfers between the two platforms, processing hundreds of thousands of transactions monthly
  • Architected unified balance inquiry microservice consolidating legacy payment systems through intelligent routing — reducing redundant backend calls

Money-In Platform

  • Built multi-channel money-in platform integrating 6+ payment providers: OTC, kiosks, bank transfers, remittance centers
  • Developed Spring Batch application for automated daily merchant transaction reports
  • Implemented Jenkins CI/CD quality gates across 5 refactored microservices

Tech

Java Spring Boot Spring Batch AWS (EC2, RDS, S3) Oracle DB Jenkins Splunk New Relic