About Me
Husband, father, and developer in Pleasanton, California.
Experience
For the past 25 years I have worked as a developer in corporate, startup, and higher education environments. I've moved from desktop applications to web development, working with Ruby, Python, JavaScript, and TypeScript. I've managed teams and been managed, worked with everything from bare metal servers to AWS cloud infrastructure. I'm a certified Scrum Master but favor pragmatic approaches over orthodoxy—what matters is shipping good software and helping people grow. Coming from a liberal arts background, I learned about iterative design through writing: drafting, editing, and refining until you get it right.
What I'm Looking For
I'm interested in engineering leadership roles where I can both contribute technically and help teams improve. I enjoy working on interesting problems, building solutions with a team, and then moving on to the next challenge. Remote work is important to me—I've been doing it successfully for years and know how to make distributed collaboration work.