Josh Wallet Payment System
Summary
Architecture: Spring Boot microservices with Kafka event streaming
Senior Backend Engineer with 5.8+ years experience building payment systems and distributed architectures. Expertise in Java/Spring Boot microservices handling high-volume transactions (10M+ daily). Focused on system reliability (99.95% uptime), query optimization, and cost-efficient cloud solutions.
Senior Software Engineer
Summary
Developed payment platform processing 10M+ daily transactions (Java/Spring Boot) with 99.95% uptime
Highlights
Optimized Elasticsearch performance by:
Replacing nested queries with filter contexts
Implementing index partitioning
(reduced avg latency from 120ms to 85ms)
Migrated SNS and lambda services from AWS to GCP, saving infrastructure costs
Senior Software Engineer
Highlights
Improved order processing system latency by 15% through:
Redis cache implementation
JVM tuning for Java 11
Designed coordinate-based task allocation reducing field dispatch time by 12%
Applications Engineer
Highlights
Reduced HR SaaS bugs by 12% through SQL query optimization (query plan analysis)
Systems Engineer
Highlights
Developed tax processing modules handling 10K+ requests per second (Java 8, Spring)
Optimized database operations through stored procedures (20% faster processing)
Implemented Excel data upload system with VBA macros for bulk operations
B.Tech
Computer Science
Java, Go, SQL.
Spring Boot, Spring Cloud, Kafka, Kubernetes.
PostgreSQL (query optimization), MongoDB, Redis.
AWS (Lambda, Kinesis), GCP (GKE), Docker.
Event-driven systems, Idempotent APIs, Circuit Breakers, Concurrency, Multithreading.
Summary
Architecture: Spring Boot microservices with Kafka event streaming