Motivated individual with interests in the area of software engineering, machine learning and project management. I have a passion for practically applying novel research techniques in both industry and academia.

I received a BSc in Internet Computing, MSc in Advanced Computer Science and PhD in Machine Learning and Data Mining from the University of Liverpool. I am also a SCRUM certified developer and a qualified PRINCE2 project management practitioner.

I have worked as the project lead on various software development projects. I have experience in a clinical setting developing systems focused on improvement of patient healthcare. Also experience in an industry setting focused on software for a high return on investment for clients.

My responsibilities have included; software system design, development and version control of source code, code reviews, configuration management, change management, program testing, integration of software, and controlled release management process.

Take a look at my research activities and projects I have worked on.

I am always interesting in getting involved with projects in industry and academia. In particular, taking cutting edge research and applying practically. If you would like to work together, feel free to get in touch.

Experience Timeline

  • BSc – Internet Computing
  • MSc – Advance Computer Science
  • PhD – Data Mining and Machine Learning