Senior Software Developer – Clio

I am currently a Senior Software Developer on the Billing Team at Clio.


I have taken the leap into life coaching. Click here to learn more.

Member at Large – VGVA

I currently hold the Member at Large role on the executive board for the Vancouver Gay Volleyball Association.

Treasurer – Strata Council

I currently hold the Treasurer role on my building’s strata council.

Email Newsletter

I’ve started publishing a weekly email newsletter where I share things I’ve recently been thinking about. Subscribe to it here.

Design Patterns Book Club

I am re-reading Design Patterns (and via Refactoring Guru) with some past and present co-workers.

12 Week Artist Journey

I’m participating in a 12 week artist journey based on Julia Cameron’s The Artist’s Way.


I’m participating in the #tweet365 challenge which involves tweeting everyday using the #tweet100 hashtag. Click here to see how I’m faring in the challenge.


I use OmniFocus with a Getting Things Done system to keep track of my outstanding tasks. Here is a rough visual of the current state of my OmniFocus:

The recent state/trend of my OmniFocus (an app I use to keep track of my to-do list)

Last updated on January 6, 2022.