Who Am I?

I'm a man who strives to follow Christ by loving God and loving others. I'm married to an amazing woman 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 who loves technology. I enjoy playing and arranging music. I'm an aspiring author. I'm a fan of hiking, classic video games, reading, Star Wars, and drinking tea.

Engineering

My family's first computer was an Apple IIGS. I ran older 8-bit Apple II software on it, and along the way I learned to love computing and programming! Later, at the University of Tennessee, I majored in electrical engineering with a focus on digital systems. I then took a job at Microsoft where I worked in various roles, from debugging the Windows kernel, to developing "Fix it", to leading a team of engineers who built diagnostic tools and services. I've also worked on computing projects outside of Microsoft.

Writing

I'm currently working on a book on computing for anyone curious about how computers work. My goal is to familiarize the reader with the major pillars of hardware and software, from bottom to top.

Music

I began playing alto saxophone in middle school, and I continued playing saxophone in high school marching band, concert band, jazz band, and church orchestras. Now my daughters are learning to play instruments, and I enjoy arranging music for us to play together. I've recently started learning additional instruments such as various recorders (tenor, alto, soprano, sopranino, garklein), Venova, clarinet, and guitar.