Software Engineer & Engineering Manager
Michael Cox
I've worked on a variety of teams, directly responsible for getting dozens of software applications built. Mostly those are small teams trying to get a new product from zero to one. I've done every role — I've been the manager of the dev team, the pusher of the spreadsheets, and the guy who puts his headphones on and codes for hours on end. Honestly I enjoy the whole process.
What I Do
Application Development
I consider myself classically trained in .NET/C# and related Microsoft technologies, but that was a lifetime ago, and I have done a lot more full stack JavaScript programming recently in things like node and react. At my day job I'm learning to find nice things to say about python, but my side projects are currently in golang and rust.
Engineering Management
I believe that BICEPS, investments in DevOps, and Lean practices are the key ingredients to building a successful engineering team. My focus is on building the right culture, and keeping the trains running on time. I also have experience taking a leadership role boosting security and compliance practices, including leading SOC2 and PCI efforts.