Who Am I?

I’m a Christian, husband, father, engineer, and writer. I’m thankful for my amazing wife who inspires, supports, challenges, and encourages me. I am blessed to be the father of four children who bring me joy! I'm a software engineer, and I’m currently writing a book on how computers work. I enjoy playing and arranging music. I'm a fan of hiking, retro video games, reading, Star Wars, and drinking tea.

Engineering

I love technology! My family bought an Apple IIGS when I was a boy, and on it I began to learn about computing and programming. Later, at the University of Tennessee, I majored in electrical engineering with a focus on digital systems. After college I began a software engineering job at Microsoft where I worked for 17 years in various roles, from debugging the Windows kernel, to developing "Fix it", to leading a team of engineers who built diagnostic tools and services. For a few years I partnered in a small business working on mobile apps, and I still work on various software projects on the side.

Writing

I’m currently writing a book on computing. From Amps to Apps: How Computers Work is an approachable, hands-on guide to understanding how computers work, from low-level circuits to modern software. To be published by No Starch Press in 2020. Available on Amazon and elsewhere!

Music

I play alto saxophone, and I like to arrange music for my family to play together. I also enjoy attempting to play recorder, clarinet, piano, and guitar.