Mike is a software engineer, weather enthusiast, constant learner, and reading group leader.


For career opportunities, consulting engagements, or general inquiries, please say hello!

What People Say About Mike


Andrew Mitchell

VP of Engineering


Mike is a thoughtful and pragmatic engineer. He has impressed me with his ability to navigate complex legacy codebases quickly, as well as design simple and elegant solutions to tough problems.

Anthony Garone

Director of Technology


Mike is an exceptionally talented software developer. He is genuine, honest, and legitimately cares about the craft of software development.

Jason Kwolek

Director of PMO


From architecting technical solutions at a high level, to diving into the weeds and solving day to day problems, Mike is very well rounded. He communicates well with his teams and is always trying to forecast the next roadblock ahead.

Getting to Know You