Connect with me
I'm part of

About me

Academic qualifications


  • BSc (Hons) Computer Systems Technology


  • PGCE
  • MSc Networking and Data Communications completing 2009

Industrial and commercial experience

  • Teach/Train ICT for adults in community education sectors.
  • ICT Consultant for a number of Adult Learning Centres.

Professional Membership



Departmental responsibilities

  • Teaching in a variety of contexts of computer related subjects at different levels with different teaching and learning methods.
  • Co-Module Leader Introduction to Networks and Communication (2CST451).
  • Tutor: Information Fundamentals (2COS404), Enterprise Networking (2CST553), Multimedia Data Communications (2CST664) and Computer Organisation and System Software (2COS406).
  • Undergraduate project supervision.
  • Pastoral care of students (Personal tutor).
  • Aiding the university during open days.


  • Application of Dynamic Spectrum Allocation algorithms for cognitive networks.
  • Performance and implementation of routing algorithms to dynamic networks.
  • Application of cognitive routing for wireless ad hoc networks.
  • Network Security & Firewall Architectures.