I am a software engineer and artist who is passionate about telling stories through animation and games, and working with artists to create the tools and software they need to create beautiful work.

I have previously worked as a Research and Development intern at Blizzard Entertainment, and as a software engineer at Garmin. MS Visualization from Texas A&M.

I have a strong interest in rendering, light transport, physical simulation, and developing tooling for artists and animators.

I am also interested in programming languages themselves, and how language features can improve development efficiency.

Animation lies at the intersection of art and technology, and I take a deep interest in both.

I believe my passion for art helps me collaborate and communicate with artists and leadership in production environments. Please check out my work at the link above!

About Me

In my spare time I enjoy board games, cooking, hiking, DnD, movies, and gaming.

I have a cat named Benji - the cat tax is payed below.