About me


I'm a software engineer and musician currently based in Seattle, Washington, where I've lived since 2012 after graduating from the University of Michigan with degrees in computer engineering and music.

Professionally, I specialize in building intuitive user interfaces and developer tools for the web, having worked as a software engineer at companies including Snowflake, Tableau, and Amazon. I'm also passionate about computer science education: I've volunteered as an AP Computer Science teacher through TEALS and served as a teaching assistant during my undergraduate years. You can learn more about my work on LinkedIn.

Outside of tech, I'm a lifelong pianist and musician who believes the arts are essential to a full life. I regularly perform, arrange, and jam in a range of genres from classical and jazz to musical theatre and video game music, and I teach private lessons to curious adult learners. You can see some of my classical performances here.

When not in front of a keyboard, I can be found cooking for friends, solving the daily crossword puzzle, sipping tea, or riding my bicycle all over the Seattle area.

Andrew in front of a Swiss high-speed train locomotive