Summary
Raphael Wanjiku is a seasoned software engineer and educator with 12 years of experience spanning mobile, web, and infrastructure systems, currently teaching at Nexford University while pursuing a PhD in Information Technology. A founder-turned-practitioner, he has built production systems in PHP, Java, Node.js and Android, led mobile engineering teams for UNESCO projects, and guided cross-country developer trainings across Africa. He combines hands-on engineering (Linux, API design, native Android) with academic instruction and curriculum work, having customized Moodle and taught C#, JavaScript and Android to university students. Notably, his UNESCO-led RADA app drew national media attention and demonstrates his ability to translate research and prototypes into impactful public-facing solutions. He holds an MSc in Computer Software Engineering and is a Google Africa Challenge Scholar in Android development, bringing both entrepreneurial grit and research-oriented thinking to teaching and development roles.
12 years of coding experience
8 years of employment as a software developer
Microsoft Dynamics 365, Finance and Operations, Microsoft Dynamics 365, Finance and Operations at Computer Learning Centre
Google Africa Challenge Scholarship, Android Developer, Google Africa Challenge Scholarship, Android Developer at Udacity
Master of Science (MSc), Computer Software Engineering, Master of Science (MSc), Computer Software Engineering at Jomo Kenyatta University of Agriculture and Technology (JKUAT)
Doctor of Philosophy - PhD (DAAD Scholar), Information Technology, Doctor of Philosophy - PhD (DAAD Scholar), Information Technology at Jomo Kenyatta University of Agriculture and Technology
Bachelor of Science (BSc), Computer Science, GPA 3.759, Bachelor of Science (BSc), Computer Science, GPA 3.759 at Africa Nazarene University