Badges
Certifications
Work Experience
Digital Skills Tutor
Whitehead-Ross Education and Consulting•  January 2023 - January 2024
Delivered a Level 3 course in Cyber Security Practices to small groups of learners aged 19+. Responsibilities included planning and delivering lessons, developing learning resources, writing and marking coursework assessments and giving feedback, and internal quality assurance.
PhD Researcher
Aston University•  January 2016 - January 2020
Research focused on how students learn introductory programming concepts, particularly whether APOS theory could be applied to programming education. Assisted the online delivery of modules on the university's degree apprenticeship course for trainee software developers.
Lecturer
Birmingham City University•  January 2013 - January 2019
Responsible for developing and delivering modules for the BSc Computer Science programme. Covered a range of Computer Science subject areas, including object-oriented programming, networked and multithreaded programming, data structures, algorithms, and more.
Tutor
Aston University•  January 2017 - January 2017
Planned and delivered a five-week introductory Java programming bootcamp course for students new to computing subjects.
Lecturer
Birmingham City University International College•  January 2014 - January 2015
Developed, delivered, and assessed a Level 3 module on introductory Java programming.
Private Tutor
Self-employed•  January 2011 - January 2013•  London
Private mathematics tutor for GCSE and A Level Mathematics students.
Education
University of Cambridge, Cambridge
Mathematics, MMath•  September 2009 - July 2010
University of Cambridge, Cambridge
Mathematics, BA•  September 2006 - July 2009