About

Backend engineer building systems people depend on.

Senior Software Engineer with 8 years building and owning high-throughput, event-driven backend systems in Java, Spring Boot, Kafka, and AWS. I own a business-critical collections pipeline in a regulated financial environment with a track record of large-scale data migrations, zero-downtime cutovers, and measurable gains in reliability and compute efficiency.

S3drop
λlambda
EMRcompute
Batchspring
Skills
languages
Java (8/11), Python, JavaScript, Lua, Bash, SQL
frameworks
Spring Boot, Spring Batch, Spring Cloud, Spring Security, Spring AOP, Hibernate
cloud & data
AWS (S3, Lambda, EMR, EC2, ECS, Secrets Manager), Snowflake, Databricks
streaming
Kafka, RabbitMQ
devops
Docker, Kubernetes, Jenkins, Maven, Git, GitLab, CI/CD
observability
New Relic, Splunk, Datadog, Grafana
testing
JUnit, Mockito, Cucumber, Postman
databases
MySQL, PostgreSQL, MongoDB
Experience
Capital One
Senior Software Engineer
Jul 2024 — Present
  • Own and maintain a business-critical, event-driven batch pipeline (S3 → Lambda → EMR → Spring Batch) generating collections offers for customers in financial hardship; a single failed run triggers a Sev5, blocking offers and leaving agents with inaccurate customer data.
  • Delivered feature development across the pipeline's EMR and Spring Batch stages, processing 16M+ records per run while preserving the data accuracy downstream agent tooling depends on.
  • Architected a high-throughput Kafka ingestion platform integrating Discover and Capital One collections systems, enabling real-time eligibility decisions and contributing to a reduction in delinquent accounts.
  • Built a distributed Snowflake-to-Snowflake migration framework on Databricks, processing 90M+ records; increased compute efficiency by 125% and eliminated memory bottlenecks while ensuring post-merger data integrity.
  • Operated as technical lead during a high-stakes merger integration, owning onboarding of Discover's email platform into Capital One with uninterrupted customer communications.
  • Led a zero-downtime migration of secrets management from HashiCorp Vault to AWS Secrets Manager, improving security posture and accelerating credential rotation.
  • Owned incident response across 9 backend applications and built proactive New Relic / Splunk alerting that shifted detection from reactive to preemptive, reducing MTTR.
stack: Java · Spring Batch · Kafka · AWS (EMR, Lambda, S3) · Snowflake · Databricks
Toshiba GCS
Software Developer II
Jul 2021 — Mar 2024
  • Designed and built Point-of-Sale (POS) applications in Spring Boot, delivering 10+ production features across order management, manager overrides, and financial transactions.
  • Engineered an automated license-verification feature to enforce regulatory compliance during sales transactions.
  • Architected a cash-management protocol reconciling cash flow between the main safe and individual registers, improving security and accuracy.
  • Built and maintained microservices and CI/CD pipelines, with unit testing via JUnit/Mockito and message processing through RabbitMQ.
stack: Java · Spring Boot · Jenkins · RabbitMQ · JUnit · Splunk
Capital One
Software Developer
Dec 2018 — Jul 2021
  • Developed and supported Spring Boot microservices and RESTful APIs on AWS (EC2, ECS, S3), owning build, deployment, and production support.
  • Optimized API performance with custom Lua/Nginx modules and LRU caching, reducing response times and improving throughput.
  • Built internal developer tooling in Go and designed a GitHub pull-request validation pipeline in Jenkins to catch regressions before merge.
  • Established observability with Datadog, Grafana, and Splunk across QA, Performance, and Production environments.
stack: Java · Spring Boot · AWS · Go · Lua/Nginx · Datadog · Grafana
Selected Projects

My Next DSA Interview Prep

web app

A pattern-based interview-prep dashboard with a mock CoderPad interface, problem pools, practice playlists, a flashcard system, and full auth — built to make senior-level DSA and system-design prep repeatable.

stack: Next.js · Supabase · Vercel · Anthropic API

VelAi

ios

A life-tracking iOS app with an elemental creature-companion system that responds to real habits and progress. Local-first state with cloud sync.

stack: React Native · Expo · Zustand · Supabase · Anthropic API

Vision Board

web app

“The life I'm actually building” — a goal-planning app that turns intentions into concrete, AI-suggested plans and tracks progress over time.

stack: Next.js · Supabase · Anthropic API
Education
M.S., Computer Science
University of Southern Mississippi, USA
2018
B.E., Electrical Engineering
Anurag Group of Institutions (JNTU), India
2016