At CarTrade Tech, I build production distributed systems that improve campaign operations, lead investigations, and loan workflows. I designed a solo LLM agent with custom tool calling and RAG over internal code, documentation, MySQL, cache, and Loki logs, enabling teams to self-serve 40+ lead investigations each week.
I built a Kafka-driven cadence microservice processing more than 100,000 campaign lead-volume evaluations daily, automatically pausing and resuming campaigns to stay on target. I also designed Kafka and RabbitMQ state synchronization across loan microservices, reducing daily state mismatches from roughly 500 to roughly 20.
My work includes integrating 10+ banking-partner REST APIs, optimizing database queries and batch workflows, and implementing Redis caching that reduced p95 latency by 40% and database calls by 90%. I built a geo-search service serving sub-10ms nearest-dealer lookups across 60,000+ locations at about 1,000 requests per second.
I own production reliability, resolve incidents, and lead backend design discussions and code reviews for an eight-engineer team. Outside core services, I build real-time systems including a multiplayer Tic-Tac-Toe platform and a microservices-based ride-hailing backend.
