Experienced Software Engineer with 14+ years of success in designing, developing, and optimizing secure , scalable , and high-performance backend systems . Specialized in Java (8–17) , Spring Boot , microservices architecture , and cloud-native development using Kafka , RabbitMQ , Docker , Kubernetes , and AWS .
Strong expertise in FinTech and Open Banking , with a focus on resilient service orchestration , secure API design , event-driven architecture , and continuous delivery in highly regulated environments.
At MasterCard , led key backend initiatives that improved platform scalability , resilience , and observability , including delivery of low-latency APIs, CI/CD automation, and distributed workflows.
Core Competencies:
Languages & Frameworks: Java 8–17, Spring Boot, Spring Data JPA, Spring Security, REST APIs
Event-Driven Architecture: Apache Kafka, RabbitMQ, Async Messaging, Event Sourcing
Cloud & DevOps: AWS (Lambda, Aurora, S3, IAM, Secret Manager), Docker, Kubernetes, GitLab CI/CD, Jenkins
Databases: MySQL, AWS Aurora, Oracle, SQL Tuning, Sharding, Partitioning
Monitoring & Observability: SignalFX, Splunk, Logback, Alerts, Dashboards
Security: OAuth2, JWT, Data Encryption, Secure API Gateway
Engineering Practices: Microservices, Domain-Driven Design (DDD), Design Patterns (SAGA, Builder, Factory), CI/CD, Agile (Scrum), TDD
Leadership: Team Mentoring, Code Reviews, Knowledge Sharing, Agile Ceremonies, Technical Hiring
Spring Boot, Java, AWS Secret Manager, Redshift
Designed for secure communication, providing payload and response encryption between internal services and external partners.
JRR TokenSpring Boot, Java, Kubernetes
Developed to fetch and manage access tokens from financial partners and securely distribute them to internal applications.
TxPushSpring Boot, Java, RabbitMQ, Kubernetes
Built to push real-time notifications to Finicity partners on account balance or transaction changes using event-driven architecture.
JuxtaposeSpring Boot, Java, AWS Secret Manager, Redshift
Developed to certify legacy financial institutions (FIs) to support Direct OAuth, modernizing authentication workflows.
Cache ManagerSpring Boot, Java, AWS Redis
Created as a centralized caching mediator between applications and AWS Redis, simplifying integration and reducing redundant cache logic.