My Passion

I have a bit of an obsession for computer graphics. It strikes a balance between my creative roots, and my passion for math.

Graphics is what drove me to get my Honors BS in Computer Science at Idaho State University, where I focused mostly on 3D Modeling and animation, interactive graphics, parallel computing, and computational geometry through undergraduate research.

At the moment, I'm working on a PhD in Computing in Graphics and Visualization at the University of Utah. I'm incredibly humbled to be able to study computer graphics here at the U. So many influential people in the computer graphics community passed through here, and I'm thrilled to be able to follow in their footsteps.


Applied Visualization Laboratory

Summer 2017 ā€“ Present

I was an intern for the Idaho National Laboratory. There I worked on using CAVE systems, Stereo Walls, and VR headsets to visualize tomography data.


Computer Graphics Research

2015 ā€“ 2017

During my undergrad, I was a research assistant for John Edwards. Together, we worked on an algorithm to construct something we call "object resolving quadtrees" by taking advantage of every day consumer graphics cards.

Our work was mainly to improve generalized Voronoi Diagram and distance field construction, which in turn could improve robot traversal, physics simulations, data visualization, and many other things.


GSOC and the Blender Foundation

Summer of 2016

Google summer of Code allows students to work with a mentor to learn more about open source development.

In the program, I wrote a proposal to Blender on improving the performance of vertex painting.

My proposal was a success, and my vertex painting tools should be merged into the official Blender program in 2.8. (Shout out to my mentor, Bastien Montagne, and Pachupp for the art!)


Need some shmoozy graphics for a project?

Feel free to contact me! I'd love to chat!

  • Contact
  • email: