Koushik
Gudipelly
Backend · Fullstack · ML engineer with 4+ years building fraud detection platforms, real-time streaming pipelines, and distributed microservices at Bank of America and Deloitte.
Journey
Software Engineer, Backend / Python
Building a real-time fraud detection platform that scores 1–2M transactions a day and blocks fraud before settlement.
M.S. in Computer Science
Deepened distributed systems, machine learning, and data-engineering foundations while working in industry.
Full Stack Software Developer
Built FastAPI microservices for an e-commerce order platform at 40–50K daily transactions and led a monolith-to-microservices migration.
Projects
Real-time fraud detection pipeline
Architected a real-time fraud detection platform at Bank of America processing 1–2M daily transactions across card payments, Zelle, ACH, and online banking. Built event-driven Kafka + Spark pipelines, ML-backed XGBoost scoring, rule-based detection logic, and FastAPI microservices — blocking fraud within 1–2 seconds before settlement.
Distributed rate limiter
FastAPI gateway enforcing distributed rate limits with Redis Lua scripting, fail-open/fail-closed modes, Prometheus observability, and Docker Compose deployment.
Skills
Let's build something.
Open to backend, fullstack, and ML-adjacent roles. Open to full time, remote and hybrid.