Eclectics Intl.
Technical Team Lead
Microsoft
Software Engineer II
Freelance
Software Developer
SawaScript
Software Developer
Eclectics Intl.
Software Engineer
Eclectics Intl.
Senior Software Engineer
Microsoft
Senior Software Engineer
Tulaa
Technical Lead
Shade Systems (E.A) ltd
Software Developer, Intern
Kangema High School
Jomo Kenyatta University of Agriculture and Technology