Senior Software Engineer, Frontdoor, Denver 2020-Present
Lead the design and implementation of scalable, reliable systems that improved payment processing and orchestration for Frontdoor's services.
- Redesigned a monolithic payment application into microservices, improving scalability, maintainability, and integration with legacy systems.
- Developed a tokenization payment method for voice-based calls using AWS Lambda, ensuring secure and efficient payment processing through voice interaction.
- Implemented GCP Workflows for better orchestration of payment processing tasks, enabling faster execution and enhanced system reliability.
- Worked with Elasticsearch to optimize address search functionality for payments, improving the speed and accuracy of address lookups by 30%.
- Created and maintained gRPC services for core payment functions, streamlining communication between microservices and enhancing the maintainability of the codebase.
- Adopted an event-driven architecture using Kafka for scheduled payments, enabling asynchronous workflows and improving scalability and reliability of the payment system.
- Implemented continuous integration and deployment pipelines for faster delivery and better testing of microservices, reducing deployment time by 25%.









