PNC Bank
Jun 2023 – PresentProject
Real-Time Payments Orchestration & Fraud Decisioning
Designed and shipped services on PNC's real-time payments platform like Zelle, RTP, and internal transfers with idempotent transaction handling and fraud evaluation.
- Built Spring Boot microservices coordinated by Kafka for payment ingestion, routing, and fraud evaluation.
- Implemented idempotent transaction handling, circuit breakers, retries, and rate limiting so partial failures degrade gracefully.
- Secured APIs with OAuth 2.0 and JWT; persisted state in PostgreSQL and MongoDB with Redis for caching.
- Set up observability with Splunk, Prometheus, and Grafana; deployed to Kubernetes on AWS and Azure via Terraform and CI/CD.
- Java
- Spring Boot
- Kafka
- Kubernetes
- AWS
- Azure
- PostgreSQL
- MongoDB
- Redis
- OAuth 2.0
- Terraform
- Prometheus
- Grafana
- Splunk