About Me
Durable systems. Disciplined engineering. Real impact.
Mission
To build durable, high-impact software systems and lead teams through execution—solving hard problems at scale with disciplined engineering, clear ownership, and hands-on technical leadership. My focus is turning complexity into systems that perform, evolve, and hold up in production.
Vision
A world where software is designed to last—simple where possible, resilient where it matters, and built by teams empowered with strong technical standards, shared accountability, and a deep understanding of the systems they own.
My Story
Senior Software Engineer at T-Mobile since 2021. Before that, I spent nearly a decade building and shipping software at Garmin and CivicPlus, working across modern stacks and architectures to deliver scalable, secure, production-ready systems.
I specialize in taking ideas from concept to deployment. I've migrated and re-architected legacy systems to improve performance, reliability, and scale, and I've partnered closely with teams to bake in security, testing, and sound engineering practices from day one.
I'm deeply hands-on with development, automated testing, and pragmatic architecture design—writing code that's easy to reason about, easy to change, and safe to deploy. I believe frequent testing and fast feedback are key to reducing risk in production and delivering steady value.
My experience spans full-stack development, microservices, APIs, embedded systems, automation, security, and system design. If there's a problem to solve, I'm most at home in the code figuring it out.
Always learning, always improving, and always focused on using the right tools to build things the right way.
