Backend Software Engineer — Golang · AWS · Distributed Systems · AI/ML Tooling

Building production-hardened backend systems and the AI infrastructure that accelerates how engineers work.

Personal Image

Experience

Capital One · Software Engineer · 2024–Present

The Modern Account Writes APIs

Capital One's first Credit Card Accounts Writes API modernized from SOAP to REST API. I owned it end-to-end from day one: Golang application logic, OAuth2 security, AWS CDK infrastructure, OpenTelemetry observability, component testing, and K6 performance testing. Zero to production-hardened in 4 months.

GolangAWS CDKOAuth2OpenTelemetryK6

The Fargate Migration

Lambda couldn't meet our SLAs. I benchmarked both environments and demonstrated 5–10× better P95 latency on Fargate, built the CDK infrastructure with distroless containers and graceful shutdown logic, and presented the findings to leadership. The result: an org-wide architecture decision and an unblocked service.

AWS FargateAWS LambdaDockerAWS CDKPerformance

The Memory Leak

Containers were crashing under sustained load during endurance testing. I used pprof to profile 10,000+ concurrent requests, traced the leak to unclosed response bodies in nested logging middleware, and eliminated OOM crashes entirely.

GolangpprofDebuggingObservability

Performance Testing Architecture

Our API had zero performance test coverage and no clear path to get there — K6 is Capital One's mandated load testing tool, but K6 and Golang are natively incompatible runtimes. I evaluated four architectural patterns, designed a bridging solution between the two, and ported AES-GCM encryption with verified cipher parity so auth behaved identically under load. Engineers can now run complex load tests in under an hour.

K6GolangAES-GCMLoad Testing

The AI Tooling Repository

Five modernization teams, no standardized way to build or share AI tools. I socialized the idea, built the repository structure, wrote the symlink integration system, and got org-wide adoption. A contributed multi-agent workflow now cuts API modernization effort from 2 weeks to half a day.

LangGraphMulti-agentPythonAI/ML

The Pipeline Debug

A silent Docker artifact-mapping failure in Capital One's central deployment pipeline was blocking teams across the entire tech tower. I diagnosed it from source code alone, engineered a workaround, and shared findings that unblocked multiple teams.

DockerCI/CDDebugging

Research

Prof. Pete KyleRobert H. Smith School of Business, UMD

Optimized a financial market order book simulation by migrating NumPy/Pandas data structures to PyTorch, improving computational throughput for high-frequency trading research.

Prof. Serhiy KozakRobert H. Smith School of Business, UMD

Built an automated OCR pipeline digitizing 4,000+ noisy historical financial articles using Tesseract, docTr, and EasyOCR; benchmarked 15B–70B parameter LLMs (Llama, Command-R, Mixtral) to support historical financial dataset digitization.