Software developer passionate about using technology for social change
244 views 1 comment hippos kenya naivasha