Michael is a technology specialist with over 10 years of experience in developing and deploying innovative technology solutions to solve business problems. He is well-versed in user experience research and design, software engineering, IT service management, and IT skills transfer. He has led more than 15 technology projects for various non-profit organizations as an in-house Software Developer and ICT4D Consultant