Excellence in Software Engineering and People Leadership
My passion as a software engineer lies in developer acceleration and platform support.
I love working on build pipelines, infrastructure automation, platform integration, tools, and other support technologies.
I’m especially interested in roles supporting live service games like I did for Blizzard titles on Battle.net,
Warframe, Apex Legends, and others. I thrive in environments that allow me to interface with a variety of
technologies and people, leveraging decades of experience across multiple industries and disciplines.
What do I bring to a team?
- Full stack development. I’ve done a little of everything: front-end, back-end, database,
client/server architecture.
- Infrastructure management. I’ve worked in cloud, virtualized, and bare metal environments
for build agents, online services, and more.
- Adaptability & learning. I’m a polyglot engineer who loves to learn new toolchains,
codebases, and languages.
- Focus on quality & maintainability. I enjoy activities like creating unit tests,
writing documentation, and cleaning up legacy code.
- Team leadership & career development. I love mentoring and developing other engineers
as well as growing the next generation of leaders. I’ve built and led organizations up to 30 people with both
direct authority and indirect influence.