The Home Depot
Aug 2020 – Present
Senior Software Engineer
Spring Boot and Quarkus services handling more than 1 billion transactions per day. Java on GCP and Kubernetes, with React/TypeScript for customer-facing and internal tools.
- Designed and built a structured logging platform — shared JSON library, schema tooling, safe migrations, and real-time plus batched warehouse ingestion — cutting annual cloud costs by more than $1M. Wrote about it in When Logging Became a Scaling Problem.
- Led five epics across two teams to build the streaming, caching, and recovery systems behind real-time delivery speed and availability on a product surface with roughly 1.6 billion annual visits.
- Led architecture, specification, and ticket breakdown for a self-service scoring configuration system spanning several services — so business users can change scoring weights without an engineering deployment.
- Contributed to a Java optimization library that uses a mixed-integer solver to balance delivery speed, cost, consolidation, and inventory health for fulfillment decisions.
- Earlier: built a real-time estimated delivery date feature for millions of daily users; Java microservices for logistics; Cassandra Graph on GKE; cloud migration with Kubernetes; and React tools for ops teams.