Software developer passionate about using technology for social change
ict4d
ict4d m4d
frontlinecloud ict4d nptech