Software developer passionate about using technology for social change
kenya mobile mpesa nairobi
kenya