Why you should hire me

I am currently (spring of 2026) looking for work! Here’s why you should hire me, in a bit more detail than on my résumé.

I am a seasoned software developer with over two decades of experience in all of the following:

In addition to engineering work, I care about and want to be involved directly with the needs of end users and of the business. You can trot me out to speak with customers, and I work well with product, UX, and customer support teams.

The best fit for me is a small to medium sized company poised for growth. If you need to scale out an early version of a system and make it reliable for customers, this is something I have done over and over again in my career. If you need to grow your engineering team and make its culture healthy and rigorous, this is something I am super passionate about. I prefer being an senior IC and TL, but have experience managing small teams as needed.

Some concrete examples of things I have tackled in the past include:

I love learning about new industries. In my career, I have picked up specialized domain knowledge in:

I am always asking: what problem are we trying to solve?

Why you shouldn’t hire me

Okay, so maybe I’m the best thing since sliced bread. But, I might not be the best fit for:

I’m located in Oakland, California, and not willing to relocate. I’m happiest in a hybrid (2–3 days in-office) arrangement where remote and WFH workers are treated as first-class citizens.

Go on to read my résumé (printable PDF), or go back to my homepage.