me

My training is as a Software Engineer, yet I consider myself a generalist1 with interests across design, social justice, and democratizing technology through open source technologies.

I am fortunate to have been at the intersection of these interests with Medic, where I led the Product team that designs, builds, and maintains the Community Health Toolkit — an open source software framework for people improving health in the hardest-to-reach communities. For over a dozen years I helped to built our team, our products, and our community.

Although I have enjoyed the flexibility and high caliber of being on a remote-first distributed team since 2010 (not just 2020), I prefer to live in the mesaverse2 where I enjoy exploring nature and cities by foot, bike, or canoe, and taking photos, throwing frisbees, and building treehouses.

this site

This site is a place(holder?) for me to share some of my work and ideas.

Except where otherwise noted, content on this site is licensed under the Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.

If you see a problem with the site please open a GitHub issue.

The site is built with Hugo using the hello-friend-ng theme. Big thanks to all those who have contributed to those tools! 🙌🏽


  1. there’s often a negative connotation to being a generalist, no thanks to the catchy “Jack of all trades, master of none”, yet that dismisses the point that we need a balance of generalists and specialists in the world, and often within a team. ↩︎

  2. mesaverse, in contrast to the metaverse ↩︎