SaaS application built using Ruby on Rails. Designed to simplify operations and increase job throughput for automotive maintenance shops. Provides live-updating customer and shop display boards for better shop visibility.


An invoicing tool built for freelance developers and tiny businesses. Provides features for time tracking, invoice generation, revenue & expense reporting, and more.

Betting Bad

Online trivia game that allowed fans to predict the outcome of the television series Breaking Bad. The promo videos were featured on boingboing.


I'm a software developer located in Portland, OR. I work mostly in Ruby, Rails, and React. Offline I like hiking, snowboarding, flying airplanes and spending time with my wife and son.