Software Engineer with 5+ years of experience building distributed systems, payment platforms, and fraud detection solutions in fintech and enterprise environments. Skilled in Java 17, Spring Boot, microservices, and event-driven architectures with a strong focus on reliability, performance, and high availability. Hands-on with Kafka, Flink, Redis, and Elasticsearch for real-time, low-latency processing, and with AWS-native development using Docker, Kubernetes, Terraform, and CI/CD pipelines. Experienced in secure API design (REST/GraphQL) using OAuth2 and JWT, system design, fault tolerance, and production-grade observability.

Dhavan Raveendranath MI

Software Engineer with 5+ years of experience building distributed systems, payment platforms, and fraud detection solutions in fintech and enterprise environments. Skilled in Java 17, Spring Boot, microservices, and event-driven architectures with a strong focus on reliability, performance, and high availability. Hands-on with Kafka, Flink, Redis, and Elasticsearch for real-time, low-latency processing, and with AWS-native development using Docker, Kubernetes, Terraform, and CI/CD pipelines. Experienced in secure API design (REST/GraphQL) using OAuth2 and JWT, system design, fault tolerance, and production-grade observability.

Available to hire

Software Engineer with 5+ years of experience building distributed systems, payment platforms, and fraud detection solutions in fintech and enterprise environments. Skilled in Java 17, Spring Boot, microservices, and event-driven architectures with a strong focus on reliability, performance, and high availability.

Hands-on with Kafka, Flink, Redis, and Elasticsearch for real-time, low-latency processing, and with AWS-native development using Docker, Kubernetes, Terraform, and CI/CD pipelines. Experienced in secure API design (REST/GraphQL) using OAuth2 and JWT, system design, fault tolerance, and production-grade observability.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
See more

Work Experience

Senior Software Engineer at S&P Global
March 1, 2025 - Present
Engineered a real-time fraud detection engine for card and digital banking using Java Spring Boot microservices, processing 5M+ transactions via a numerical risk matrix for millisecond-level fraud decisioning. Built event-driven streaming pipelines using Apache Kafka and AWS SQS to process transactions asynchronously with reliable, ordered handling. Implemented ML-ready transaction processing layers using Redis-based caching and risk scoring acceleration to reduce repeated evaluation latency. Designed GraphQL and REST APIs for fraud scoring and transaction risk evaluation services. Developed real-time search and anomaly detection pipelines using Elasticsearch to speed up compliance and risk investigations. Deployed services on AWS using Docker and Kubernetes to improve deployment cadence and reliability. Integrated generative AI modules for anomaly detection and fraud summarization. Improved observability and security with Prometheus, Grafana, and ELK stack.
Software Engineer at PayPal
September 1, 2020 - August 1, 2023
Architected cross-border payments and remittance microservices using Java, Spring Boot, and Hibernate, processing 1M+ operations through a distributed transaction matrix with real-time FX conversion. Designed distributed payment orchestration for routing across 15+ payment gateways with load balancing, failover, idempotency, and retry logic. Built event-driven streaming using Apache Flink for remittance events, FX updates, and compliance checks at daily million-scale volumes. Developed secure REST APIs for payment workflows using Spring Security + OAuth2, with protections against XSS, CSRF, and replay attacks. Optimized caching with Redis clusters and MongoDB sharded collections, improving lookup latency from 540ms to 180ms. Automated cloud-native deployment on AWS with Docker and Terraform for multi-environment infrastructure and zero-downtime blue-green deployments. Built monitoring dashboards using Angular + Next.js for real-time streams and compliance metrics.
Junior Software Engineer at Accenture
April 1, 2019 - August 1, 2020
Engineered a high-throughput shopping cart microservice using Java and Node.js with Redis-based session caching to support 40K concurrent users, reducing cart retrieval latency by 60% during peak load. Designed a checkout orchestration layer coordinating pricing, inventory validation, and payment workflows using RESTful APIs and microservices, ensuring consistent distributed transaction state with idempotency keys and retry patterns. Implemented a real-time pricing and discount engine with rule-based computation and optimized SQL indexing for flash-sale performance improvements. Built cloud-native CI/CD pipelines on AWS using Docker, Kubernetes, Jenkins, and GitHub Actions with blue-green deployments and zero-downtime releases, achieving 99.95% availability. Improved scalability via horizontal scaling, AWS ALB, and CDN caching. Added observability with Splunk and centralized logging to reduce incident resolution time by 40%. Enhanced resilience using circuit breakers, exponential backo

Education

Master of Science in Computer Science at Oakland University
September 1, 2023 - April 1, 2025
Oracle Certified Associate at Oracle
January 11, 2030 - July 30, 2026

Qualifications

Oracle Certified Associate
January 11, 2030 - July 30, 2026

Industry Experience

Financial Services, Software & Internet, Professional Services