I’m an artist, designer, and computer scientist. 
As a designer and artist, I want the beauty of my work to draw people into truth and goodness. With a background in computer science, I have the unique ability to analyze technical information and share insights in beautiful, easy-to-understand ways, translating complex ideas into simple visual ones.

My skill to quickly learn is broad—from new programming languages to new design software to new design and artistic styles. In addition to digital art, I am also a painter and print maker. You can view more of my fine art here.
When I'm not creating, you can find me on a run, enjoying a good book, or finding a new mountain to climb.
Back to Top