Kenneth Yamikani Fukizi is a software engineer, solutions architect, and consultant with more than 14 years of experience. He is passionate about programming and web platforms. His experience includes working as a software engineering contractor/consultant on various projects for clients based in South Africa, Australia, the U.S.A, and Canada. Kenneth is based in Cape Town and is the founder of the AfrikanCoder™ project, on which he works on a part-time basis. Kenneth is a Microsoft Certified Trainer®, Microsoft Certified Solutions Developer®, and has other technical qualifications. He holds a bachelor's degree in computer science and a master's degree in finance and is currently pursuing a PhD in computer science.