Summary
Ashley Williams is a Senior Lecturer in Software Engineering and programme leader for the BSc Software Engineering at Manchester Metropolitan University, with 11 years of experience bridging teaching, employability, and industry-facing research. She leads core web, full-stack and mobile units across years 1–3 and coordinates departmental placements to help students transition into professional roles. A GitHub Campus Advisor and advocate for Early Career Researchers, her research uniquely focuses on assessing the quality and credibility of practitioner discourse in grey literature and online communities. Ashley combines hands-on curricular leadership with PhD-level research, supervising projects that translate academic insights into practical skills for students. Her background spans technical support and tutoring across Python, Java, JavaScript and full-stack stacks, giving her a rare blend of classroom pedagogy and real-world product experience. Based in Manchester, she leverages that practical trajectory to tighten the gap between software engineering academia and industry practice.
11 years of coding experience
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Canterbury
Master of Engineering (MEng) (SW) (Accelerated), Computer Science, 1st class (Hons), Master of Engineering (MEng) (SW) (Accelerated), Computer Science, 1st class (Hons) at University of Hertfordshire
Master of Arts - MA, Higher Education, Merit, Master of Arts - MA, Higher Education, Merit at The Manchester Metropolitan University
English