Andrew Kay

United Kingdom

@kaya3

Badges

Problem Solving
Java
Python

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

Skills

Git
LaTeX
Mocha
AWS
MySQL
SQLAlchemy
Flask
jQuery
Node.js
Bootstrap
Laravel
Rust
TypeScript
Java
Python
PHP
C#
F#
Algorithm
Data Structure