About Me

The diversity of my experience across teaching and professional software development makes me well placed to provide a broad range of tutoring services.


  • Qualified teacher (PGCE with QTS) with experience in school and college environment as well as some time teaching at a university level
  • Professional software engineering experience
  • Development and delivery of adult training courses
  • Specialism in online learning (from study on the MSc in Digital Education)


  • Python
  • Java
  • PHP
  • Javascript
  • Basic HTML and CSS