Blog

Unsubscribe Me: How to Disconnect from Internet Chaos

Unsubscribe Me: How to Disconnect from Internet Chaos

The Social Dilemma came out about a month ago and got a lot of people thinking about the influence the internet and social media have on their daily lives. I’m…

How To Set Up a Ruby Dev Environment on Ubuntu Linux

How To Set Up a Ruby Dev Environment on Ubuntu Linux

Setting up a development environment correctly might not seem like a big deal at first, but an incorrectly set-up environment can cause a lot of problems down the road if…

Why I Love Ubuntu as a Desktop OS

Why I Love Ubuntu as a Desktop OS

One of the top stories on Hacker News today was a blog post called macOS 10.15: Slow by Design. I loved reading it – I find it fascinating to see…

Apps

ConfessIt Icon

ConfessIt

ConfessIt is an examination of conscience app for Catholics. Available on Android, iOS, and the web. The Android version has 4.7 stars in the Google Play App Store after more than 730 reviews.

About

I'm a Web Software Engineer at Strava. I have experience in a range of technologies including Linux, Ruby, PHP, Scala, Java, SQL, Javascript, and Android. In my increasingly scarce free time, I develop some websites and Android apps. I maintain ConfessIt, an app for Catholics, with a 4.5 star rating after more than 550 reviews and 28,000 downloads.

I graduated Summa Cum Laude from the Colorado School of Mines in 2011 with a degree in computational and applied mathematics; I subsequently completed a Master's of Education at the University of Denver as part of the Denver Teacher Residency. After a short stint of full-time teaching, I returned to the field of software engineering at SpotX, where I worked for 3 years before joining Zen Planner and finally moving on to Strava.