This site is a table of contents for my online life.

The surest way to reach me is still this contact form.

Click here if you want to know what I think about working for a non-profit.


As a software engineer I have worked in a variety of fields, from ecosystem remediation to taxi safety, and now in global health. I have seen how technology can, when designed properly, make powerful tools.

I am currently the Product Manager at Medic Mobile, an organization that uses mobile and web tools to help save lives in under-served communities.

As Product Manager, I combine my field experience with my software background to help to build appropriate tools. Through this work I have consulted for a variety of large NGOs in designing and deploying mHealth projects in Africa, South Asia and Latin America.

The rest of my work history is on LinkedIn


I have always been excited to explore the world around me, whether its faraway lands or my backyard.

I try to capture some of these moments on my blog, although I am well overdue for a post