Educational Leadership
Training the next generation of engineers in modern technology skills.
Teaching
For the last ten years, I have been the lead lecturer and coordinator for numerous modules related to Cloud Computing, Software Development, and Machine Learning in various academic institutions.
I have been responsible for creating these courses from scratch, which include crafting the curriculum, delivering lectures, creating software labs, publishing the content online, and managing collaborations with industrial partners.
You can find a list of courses I have taught below, along with the option to watch some recorded video lectures.
"If you want to master something, teach it. The more you teach, the better you learn. Teaching is a powerful tool to learning."
— Richard Feynman
Course Modules
Enterprise Cloud & Distributed Web Applications
Staffordshire University
Enterprise Cloud and Infrastructure Automation
Staffordshire University
AI-Powered Python Programming: Enhancing Code with ChatGPT
NirvanaClouds Academy
Web Development and Operating Systems (Linux & JavaScript)
Staffordshire University