Teaching

Overview

I teach Software Engineering and Information Science at the School of Computing and Creative Technologies (SCCT), University of the West of England (UWE), Bristol.

My teaching is informed by a decade of industry experience and focuses on developing practical, inclusive, and transferable skills. My teaching emphasises applied software engineering practice, collaborative and reflective learning. I aim to support students in developing both technical expertise and an awareness of real-world impact.

Previous Roles

I previously taught Computer Science and Software Engineering at Cardiff University, at both undergraduate and postgraduate level.

During this time, I served as the inaugural Lead Teaching Associate where I represented the teaching team at School Board and education committees, worked with academic and professional services staff, supported teaching development and organisation, and promoted collaboration and inclusive teaching practices.

I hold Fellowship of AdvanceHE (FHEA).

Supervision

MSc Dissertations (2023)

  • Richard
    AI support for NHS audiology paperwork
    Now PhD student at the University of Southampton

  • Mariia
    Web extension for low vision accessibility
    Now Project Manager at the University of Oxford

  • Louis
    Real-time artwork enhancement for people with low vision
    Now working as a software developer

Collaboration

I am interested in:

  • supervising projects related to accessibility and interactive systems
  • collaborating with industry on applied teaching and student projects

Please get in touch to discuss opportunities.