John Olaoye is a mechatronics engineer and STEM educator with 11 years of hands‑on experience in robotics, embedded systems, intelligent systems, and AI, currently teaching STEM and robotics in the UK while pursuing a Master's in Artificial Intelligence and Robotics. As co-founder of an R&D startup he led end-to-end product development—concept, prototyping, and industry-ready solutions—focused on Human–Robot Collaboration and alignment with the UN Sustainable Development Goals. He combines embedded C++, Python, and full-stack software experience (Java, Dart, Kotlin, Flutter) with practical PCB design and factory automation exposure from industrial internships. A passionate mentor and curriculum designer, he delivers project-based learning across primary and secondary education to build the next generation of innovators. Notably, his career blends startup leadership with classroom impact, demonstrating a rare mix of productization chops and educational advocacy. Off-duty he quips that "this life chose me," underscoring a career driven by curiosity and purpose.
11 years of coding experience
13 years of employment as a software developer
Master's degree Artificial Intelligence and Robotics, Master's degree Artificial Intelligence and Robotics at University of Hertfordshire
Bachelor of Engineering - BE Mechatronics Robotics and Automation Engineering, Bachelor of Engineering - BE Mechatronics Robotics and Automation Engineering at Federal University Oye-Ekiti
Higher National Diploma Mechatronics Robotics and Automation Engineering, Higher National Diploma Mechatronics Robotics and Automation Engineering at The Polytechnic, Ibadan
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.