Work & Projects

30 Hour Jobs


30 Hour Jobs is a job board for jobs with shorter work weeks. The project was borne out of my own desire for a shorter week as I was feeling a bit burned out. The project began as a simple one-page newsletter signup offering jobs with shorter work weeks. After sharing the link, the site quickly received over 500 email subscribers in under 24 hours. Since then, project has grown to include the job board and a blog as well. There are more features currently in development.

Technologies used:

This Website


I've maintained a personal website since about 2013. The website includes a short biography, a blog, other writing, sometimes a gallery of photographs, and usually some sort of portfolio. I usually rebuild the site completely every couple years with some new technology I'm interested in. The most recent rebuild occurred in October 2020.

Technologies used:

Hyperledger Aries Cloud Agent Python


For several years I worked with the province of British Columbia on their Verifiable Organizations Network initiative. The project involved building many separate components and researching new approaches to using bleeding-edge blockchain technology. I was a co-creator and maintainer of the Aries Cloud Agent Python framework. The framework is designed to help developers build decentralized identity services quickly and easily to join Hyperledger Aries network.

Technologies used:



I was the co-founder and Head of Software of a startup called Servmetrics. The product offered real-time analytics to restaurants for food delivery. A short survey was delivered to the restaurant's customer at the time of delivery via a link in a text message. The platform was a complex web application that included complex SMS scheduling logic, an end-customer facing survey platform, and a large administrative console for our customers to use built in React.

Technologies used: