Projects | Skills | Full Stack Apps | Education | Experience | Hobbies
After a successful career in teaching Mathematics, I am now excited to apply my passion for technology as a software developer. For the past two years I had been learning how to program independently and developed my own full-stack app at www.snowytopmaths.co.uk. In July 2019, I decided to pursue my passion further and began a 16-week software engineering course at Makers Academy in order to develop my skills further and learn the industry's best practices. I am now eager to begin my first job as a professional developer, to learn as much as I can and utilise my management and people skills.
• Maths Quiz App Github Repo Mongoose/Express/Node/JS Deployed Here
• Tennis Players Hall of Fame Github Repo CRUD App Mongoose/Express/Node/JS Deployed Here
• Borrowing App Github Repo React/HTML/CSS/Bootstrap Deployed Here
• Weather API and Thermostat Github Repo Fetch API/JavaScript/HTML/CSS/TDD Deployed Here
• TDD: Github Repo JavaScript/TDD
• JavaScript, React, Jasmine, Node.js, jQuery
• Ruby, Rails, RSpec, Sinatra, Capybara
• Travis CI, Heroku, Version Control (Github)
• Html, Bootstrap, CSS
• XP values, Agile Processes, Strong TDD and Debugging
During the last year of my teaching career, I realised there was a lack of effective ways for my students to revise. They needed a way of reviewing the methods we had studied in class that was tailored exactly to our curriculum. I decided to learn how to develop a web application that allowed them to watch videos, answer questions based on the videos and track their progress and understanding of each topic. I built the front-end in Javascript, HTML and Bootstrap/CSS and the backend in node.js with a MongoDB database and deployed the site on Digital Ocean. It was a thrill to bring my ideas into fruition with my first fully deployed app at www.snowytopmaths.co.uk. Since completing my course at Makers Academy I have learnt a great deal about how I would build my next app with a tighter MVC structure, a vastly improved code quality and most importantly, how to TDD effectively.
- OOP, TDD, MVC
- Agile/XP
- Ruby, Rails, JavaScript, ReactJS
- RSpec, Jasmine, Jest, Capybara, Sinatra
- BSc Economics and Management Studies
- 2.1
- Captain of University Hockey Team, played in European Hockey Club Championships 2002
- Postgraduate Certificate in Education Secondary Mathematics (Roehampton University 2006-7)
Hampton School (April 2013 to August 2018)
Head of Mathematics for KS2
-Ability to motivate young people with well-prepared and engaging lessons and presentations. -Educated students from ages 9 - 11 focusing on entrance exams and scholarships for the country's elite schools. -Head of Department, providing mentorship, training, performance reviews and support for 8 other teachers. -An expert understanding of how to learn as well as how to communicate my understanding with others. -Empathy towards the children I was educating and the colleagues I was developing as maths teachers.
Hall School Wimbledon (January 2010 to April 2013)
Mathematics and Games Teacher
- Helping GCSE students develop their problem solving skills and apply critical analysis
- Form Tutor responsibilities including provision of support, counselling and guidance to GCSE students.
Maths Teacher (September 2007 to December 2009)
Variety of senior schools as teaching practice to gain my full Qualified Teacher Status
- Helping GCSE students develop their problem solving skills and apply critical analysis
- Completed all assessments required to become a fully qualified teacher
IG Index, London (March 2006 – July 2006) Trader Support • Working on the Trading Floor, supporting Traders with Statistics and Customer Account Issues.
Syngenta Agrochemicals (August 2002 – January 2006 Basel, Switzerland & Sydney, Australia) Supply Chain Auditor • Ensured Supply Chain process was effective and followed • Looked for improvements in process in terms of safety and transport options
Hockey, Football, Tennis, Golf and Snowboarding.