Experienced university teaching staff with a multidisciplinary background across computer science and engineering, including embedded systems, electronics, wireless networking, cybersecurity, and AI/ML. I have several years of experience delivering university-level teaching across both foundational and specialised computer science subjects, with consistently strong student feedback for clear explanations, effective communication, responsiveness, and practical technical support.
My teaching is supported by substantial hands-on academic and technical experience. Alongside classroom and laboratory teaching, I work with students and researchers in electronics, robotics, embedded systems, and embedded AI, providing practical engineering support, troubleshooting, and guidance on project development. This breadth allows me to connect theoretical concepts with real systems and to support students with varied technical backgrounds.
I am also completing a PhD in Computer Science, with research focused on low-power wireless systems and post-quantum security. This combination of teaching, research, and technical experience allows me to contribute across teaching delivery, laboratory education, student supervision, curriculum support, and broader academic and technical functions.