Technical Lead · Senior Software Engineer
Senior Software Engineer with 10+ years of professional development experience. Specialized in building distributed systems, microservices, and cloud architectures.
I'm a Senior Software Engineer with over a decade of experience building scalable, distributed systems. I have a Bachelor's of Science in Computer Science and multiple AWS certifications. My expertise is in building Docker and Kubernetes-based microservices, primarily in Java and GoLang.
For the past two years as Technical Lead, my role has naturally grown to span both engineering and management. On the technical side I mentor developers, architect systems, and set engineering standards. On the people side I've been a key voice in hiring, managed performance concerns up to and including termination, and heavily shaped the annual team roadmap. I've also consistently facilitated Sprint Planning, Grooming, and Retrospectives over an extended period. Along the way I've eliminated production outages, delivered complex features like our event-driven customer rewards engine (which drove a 50% reduction in customer attrition) and built the team processes that keep everything running smoothly.
I'm actively seeking Engineering Manager and technical leadership roles where I can bring both my architectural depth and my direct experience leading teams, driving hiring, and shaping engineering culture.
I enjoy working on hard problems. I'm equally comfortable with serverless architectures and traditional compute models. In my spare time I dig into new technologies and share what I learn with my coworkers and the broader community.
Quick Quack Car Wash · January 2024 - Present
WorldWinner · December 2022 - January 2024
American Family Insurance · March 2021 - December 2022
Forcepoint · August 2019 - March 2021
Western Governors University · January 2017 - August 2019
TEKsystems (Krames StayWell LLC) · May 2016 - January 2017
Overstock.com · April 2012 - May 2016