Badges
Certifications
Work Experience
Senior Application Developer
KCB Group•  November 2022 - Present•  Nairobi, Kenya
Led in various development and integration projects, including mobile loan products, bulk transfer services, and middleware development.
Senior Software Engineer
Ilara Health•  September 2020 - November 2022•  Nairobi, Kenya
Contributed to the development of a remote healthcare platform, focusing on EMR management and integrating various technologies.
Senior Software Engineer
Tulaa Technology Services Limited•  October 2017 - June 2020•  Nairobi, Kenya
Led in the development of an e-commerce platform for rural farmers, improving application performance and automating deployment processes.
Software developer
Magpi•  June 2012 - April 2017•  Nairobi, Kenya
Developed and maintained the backend and frontend of Magpi, a data collection and communication platform.
Software developer
iSys Software•  January 2011 - May 2012•  Nairobi, Kenya
Involved in the development of the Pihl Project Portal, focusing on report design and merging.
Software developer
Ampath•  September 2010 - January 2011•  Eldoret, Kenya
Collected user requirements and supported users for a Nutrition information system.
Software developer
Shujaa Solutions•  January 2010 - June 2010•  Nairobi, Kenya
Developed a mobile apps portal's dashboard.
Software developer consultant
Busytech Computer Systems•  May 2009 - January 2010•  Nairobi, Kenya
Developed a web stock and inventory control software.
Education
Jomo Kenyatta University of Science and Technology
Bsc. Computer Science•  August 2005 - April 2009