Teaching the next generation of computing professionals.

Computing Lecturer at Burnley College University Centre with an MRes in Artificial Intelligence. Eight peer-reviewed publications spanning AI, cybersecurity, and law. Background in software engineering across the public and private sectors.
Associated with:
[ABOUT]

Experienced educator with industry depth.

Currently delivering undergraduate computing modules across BSc Computing, BSc Computing and Cyber Security, and Digital Technology Solutions degree apprenticeships at Burnley College University Centre, in partnership with Buckinghamshire New University.

Acting as a key liaison between the College and external university partners including the University of Greater Manchester, with responsibility for academic standards, curriculum alignment, and quality assurance across collaborative provision.

Previously an Associate Lecturer at the University of Surrey, teaching across Computing, IT, and Education programs at a research-intensive Russell Group university while completing an MRes in Artificial Intelligence.
[EXPERTISE]

My core areas of
teaching & practice

From AI research to real-world consulting, I design and deliver
learning experiences that create measurable impact.

Programming & Software Development

Python, algorithms, data structures, and software engineering principles through hands-on lab sessions.

Web Development

Full-stack web technologies — HTML, CSS, JavaScript, and PHP. Responsive, standards-compliant applications.

Database Systems

SQL, MySQL, and database design. Relational architecture, query optimization, and data management.

Cybersecurity

Penetration testing with Kali Linux, SQL injection, Active Directory security, and network defense.

AI & Machine Learning

Machine learning, neural networks, and applied AI. Active researcher in AI ethics and legal tech.

Networking & Cloud

Network fundamentals, cloud computing architectures, and infrastructure management.

IoT & Emerging Tech

Internet of Things, embedded systems, and robotics integration across emerging applications.

Agile & IT Management

Agile methodologies, CI/CD pipelines, project management, and business information systems.

[Technical Skills]

Tools and technologies I use to
build and deliver.

Proficient across programming languages, frameworks, and platforms — from
frontend development and databases to cybersecurity tools and AI/ML libraries.

Python

Python is a versatile, high-level programming language known for its simple, English-like syntax and emphasis on code readability.

HTML / CSS / JavaScript

HTML, CSS, and JavaScript are the three core technologies of the World Wide Web. Together, they allow developers to create everything from simple text pages to complex, interactive web applications.

SQL / MySQL

SQL (Structured Query Language) is the standard programming language used to interact with databases, while MySQL is a specific database management system that uses SQL to handle data.

PHP

PHP is a widely used, open-source, server-side scripting language designed primarily for web development. It powers over 78% of websites, including platforms like WordPress.

Linux / Kali

Kali Linux is an open-source, Debian-based operating system specifically designed for penetration testing, ethical hacking, and digital forensics. It is developed and maintained by OffSec.

Selenium / CI-CD

Integrating Selenium into a CI/CD (Continuous Integration/Continuous Deployment) pipeline automates the execution of web application tests, ensuring that UI regressions are caught immediately after code changes [8, 13].

[Experience]

My professional journey

Blending academic excellence with industry experience across government, private sector, and higher education.

Lecturer in Computing (Contract)

Burnley College University Centre
November 2024 — Present
Delivering undergraduate computing modules across BSc Computing, BSc Computing and Cyber Security, and Digital Technology Solutions degree apprenticeships. Designing course materials, leading practical lab sessions in penetration testing and Active Directory, and driving curriculum development.

Self-Employed Tutor

Superprof Platform
Part Time
Personalised computing and law tutoring from GCSE to undergraduate level, achieving a 4.9/5 satisfaction rating across Python, SQL, web development, and cybersecurity.

SDET Manager — Regression Testing

Ministry of Justice
2022
Directed automated testing team using Python and Selenium, developing CI/CD pipelines and testing frameworks.

Web Designer / IT Consultant

Burnley College University Centre
2019 — 2021
Developed responsive websites using HTML, CSS, JavaScript, and PHP. Implemented CMS platforms and delivered digital transformation consultancy.

Associate Lecturer

University of Surrey
January 2024 — September 2025
Delivered undergraduate and postgraduate modules across Computing, IT, and Education at a Russell Group university. Designed module content, formative assessments, and contributed to curriculum review and quality assurance.

Software Project Manager

Welsh Government (Contract)
2023
Led software system evaluations using Agile methodologies, managing cross-functional development teams and technical documentation.

IT Consultant — Software Engineering

The Software Institute
2021 — 2022
Implemented automated testing frameworks and Agile practices. Created training materials and mentored junior developers.
[Education]

My qualifications and Certifications

Formal education and certifications that support my work across research, teaching, and consulting.

PG Cert. Academic practice

University of Surrey

BSc (Hons) Computer science

BSc (Hons) Computer Science

MRes artificial intelligence

University of Surrey

CACHE Level 3 — Teaching & learning

Teaching Qualification

Postgraduate diploma in law

University of Law

Commendation

10 Subjects incl. A* computer science

3 A*s, 5 As, 2 Bs

[PUBLICATIONS]

Research and scholarly output.

[SPEAKING]

Talks, panels, and guest lectures.

Available for conference keynotes, panel discussions, guest lectures, and workshop facilitation across AI, cybersecurity, computing education, and legal tech.

Invite me to speak
I speak on topics including AI and algorithmic justice, cybersecurity education, computing curriculum design, and the intersection of law and technology. Happy to discuss formats and topics.
Consulting

How I can help your organization.

Partnering with teams to deliver research-driven insights, practical solutions, and impactful learning experiences.
Partnering with teams to deliver research-driven insights, practical solutions, and impactful learning experiences.

AI Strategy & Implementation

Python, algorithms, data structures, and software engineering principles through hands-on lab sessions.

Cybersecurity Review

Security posture assessment, penetration testing consultation, and staff awareness training. Experience with public sector security requirements.

Curriculum & Training Design

Computing curriculum development, module design, and technical training programmes. Aligned to industry standards and academic frameworks.

Agile & Digital Transformation

Process improvement, Agile adoption, automated testing strategy, and CI/CD pipeline design for development teams.

[Latest Posts]

Latest blogs from my work

Sharing ideas, research, and practical perspectives on artificial intelligence,
education, and digital transformation.
Scroll to Top