David Ngugi@ndavidngugiKenyaFollowAboutCurrentAndelaEducationTechnical University of KenyaMore about meCoder who can't get enough of it BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork ExperienceSenior Software DeveloperAndela• July 2018 - PresentFounder, Lead EngineerLife Flow Ventures• 2017EducationTechnical University of KenyaComputer Science, B.Tech• 2013 - 2017