Personal details

Robbie M. - Remote software architect

Robbie M.

Timezone: Auckland (UTC+12)

Summary

I build things. Mostly software. I care about activism, freedom, and privacy. Trying to make the world a little bit better, but mostly enabling people to do that for themselves.

Work Experience

CTO
N/A | Oct 2015 - Present
Remote Ushahidi is a crowdsourcing platform to collect, manage, visualize, and respond to data from marginalized people or people crisis situations. - Leading a distributed team of 9 developers spread over 6 countries. - Setting technical direction and strategy for Ushahidi’s products. - Leading the hiring process for new software developers. - Pushing experimentation and reflection within the dev team to improve software quality and development process. - Continuous code and architecture improvements to enable other developers.
Senior Developer
N/A | Feb 2012 - Oct 2015
Remote I joined Ushahidi in 2012 to lead development of client projects. In 2014 I led development of a new iteration of Ushahidi software. - Led the rebuild of Ushahidi’s flagship crowdsourcing tool. - Launched SaaS edition of Ushahidi based on our OSS product. - Defined architecture for Ushahidi v3 API and Client. - Technical contact and lead developer on client projects. - Working within and improving an existing legacy code base over time. - Deployed, managed and monitored infrastructure for client projects. - Security Lead. Acting as main contact point for security issues and planning. Torchbox