I enjoy focusing on interesting business challenges and innovative technology. I use tools like Rust, Go, and GraphQL to create effective and maintainable applications on the server and in the browser. I live with my wife and two kids near Denver, Colorado, very close to some of the most beautiful mountains and spectacular wildlife in America.
I got my first taste of the Web in the early 90s, and immediately wanted to be a part of creating it! I wrote HTML with Notepad.exe and started making small sites of my own right away. Today, I’m even more excited about the Web as it has become an open application platform connecting diverse technologies and diverse people across the world no matter what kind of device they use!
I’ve worked with large enterprises, early-stage startups, and everything in between. I’ve done extensive remote work and have found great ways to effectively collaborate regardless of location. I’ve also spent plenty of time in creative offices and worked with hybrid teams. I’ve helped organizations re-write legacy applications, start greenfield development from scratch, and solve difficult challenges with existing codebases. As an Architect I've set out effective patterns deployed on solid infrastructure, and helped bring teams together to achieve exciting results. I’ve been a part of core hiring teams and helped establish well-balanced evaluation processes to identify capable candidates, and I can lead engaging training and coaching sessions.
Today I’m an Engineering Manager at Formidable Labs working with innovative teams to help them create engaging, maintainable, high-performance software and deploy efficient, maintainable code.