Welcome to my personal website!
I'm a PhD student at Utah State University with a passion for computing, open source software, net neutrality, and right-to-repair. I enjoy the mountains, fresh air, a clean environment, and working with my hands. I do many things from make music to write software, from repair cars to write poetry, and from binge Star Trek to running near-daily 10k's. Plus, not to brag or anything but I wrote this website myself by hand.
This is the light version of the website (HTML-only). The "back-to-top" button is always visible, and the navbar is a table of contents rather than a navbar. You can [ RETURN TO THE FULL VERSION OF THE SITE ] at any time.
As of writing this, I am 23 years old and I have a bachelors' in Computer Engineering with minors in Computer Science and Mathematics. I am passionate about open source software and have used many Linux distros, including Debian, Manjaro, Arch, Kubuntu, Puppy, and others. I prefer anything with an open standard where I can, and I prefer to use command-line utilities such as
I was born in Cache Valley, Utah, and am very familiar with the local trails around the valley. In order to not doxx myself I'm not going to tell you exactly where I live, but it's close enough that I can drive to either Bear Lake or Promontory Point on a good day.
My favorite trails have lately been the Bonneville Shoreline Trail, Crimson, and White Pine, since they are all relatively easy to get to from where I live. I also love jogging on the Cache Connections trail, as well as a whole lot of "unmapped" trails in Logan, Providence, and Blacksmith Fork Canyon.
I am proficient in multiple programming languages, as well as have general skills in programming, cybersecurity, Linux, and general computing. The languages I am most proficient in (in no particular order) are as follows:
- C and C++
- Octave and Matlab
- LaTeX (Not a Programming Language)
- Markdown, HTML, and CSS (Again, Not Programming Languages)
- Scheme/Lisp (I could probably pick up Clojure fairly easily)
- Dart (with Flutter)
- Lua (NeoVim supports Lua configs and they are *much* faster than VimScript
My hobbies include running, hiking, backpacking, cooking, working on my car, and riding my bike. Basically every day, I run anywhere from 5 miles to 10 miles per day, and generally run about 6.2 miles (10 kilometers). Most of these runs are on local trails and in canyons, or more generally in more natural areas.
In addition to outdoor activities, I am an avid music producer. I only use open source software to produce music, including Ardour and LMMS. My published music is currently available on basically all platforms, including Spotify, but I have a number of songs which have not yet been published, which I would like to release soon under a new artist name: Infinite Impulse Response.[ CLICK HERE TO LISTEN TO MY MUSIC VIA SPOTIFY ]
NOTE: I'm a little cagey about my personal information, so I don't like to just give it out over the internet. Rather than make my life harder by making my email visible, just contact me via this form: