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