Skip to content

TomSpencerLondon/CV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 

Repository files navigation

Tom Spencer

Projects | Skills | Experience | Interests | Education

Personal Statement

I am an enthusiastic and thorough software developer looking for a role where I can continue to grow my expertise in TDD, Typescript and Java. In my role I want to contribute to a culture focused on learning and craftsmanship within a medium sized team that practices agile and high quality testing. Colleagues might describe me as a team player and that I am creative and committed.

I graduated from Makers Academy in 2017 and joined Codurance as a Software Apprentice in 2019. Following graduation from Codurance Academy, I have now built a serverless solution for data transfer and translation from Contentful CMS to MARC here. I am now working as a Software Craftsperson and Business Analyst for a large EMR refactoring project.

For my first job after graduation from Makers, I joined a SAAS on-line real estate management company as a developer working with a talented team of ten. In this role I worked on perfecting my web development skills with Ruby and Rails by taking more challenging projects over time. I continued to improve my style of programming - with elements of TDD, OOP and refactoring - and my knowledge of the Ruby eco-system by reading open source library code and building my own. We also worked extensively on APIs, improving tests quality and coverage, and complex Rails upgrades.

Before switching career, I was working as a languages teacher and college lecturer where I practiced and honed my people skills, communication skills, attention to detail and strong work ethic. I particularly enjoyed teaching Ancient Greek, producing online lessons and organising a series of lectures on Herodotus.

Tech Skills: Typescript, React, Java, Ruby, Ruby on Rails, Sinatra, RSpec, JavaScript, React, Jest, SQL, Pair-Programming, Agile, XP Values, AWS, Docker.

Projects

GitHub Repo Description Tech Product Date
Quiz Java Learning Java Quiz June 2022
Blog Blog on Coding React Here February 2019
Retropolis Retro application for agile teams Java, React Retropolis May 2020

Experience

Codurance (February 2020 - present) Developer / Business Analyst

  • Software Developer / Business Analyst

Homeflow (January 2018 - January 2020) Developer

  • Developer on broad SAAS Homeflow platform

The Cedars School (January 2015 - July 2017) Teacher of Latin and French

  • Extra-curricular music; After-school coding club; Communication; Reports

CityLit College (September 2014 - May 2017) Part-time Lecturer in Ancient Greek, Latin and Classical Literature

  • Writing curriculum; Preparing Lessons

Private Tutor: English, French, History, Maths and Latin (September 2013 - July 2016) Various Agencies and Self Employed

Teaching English as a Foreign Language teacher (LAL college London) (August 2010 - 2012) Teacher of English

  • Writing curriculum; Preparing Lessons

Primary School Teaching Assistant (September 2007 - July 2010) Learning Support Assistant

Education

King's College London: Classics PGCE (2013-2013) Teacher training Classics

South Thames College, Cambridge CELTA (2010) TEFL teacher training

Bristol University, PhD in Classics (2009) Walking through Rome: Walking and a Construction of Subjectivity: A Study of Three Augustan Poets

MA in Classics, Bristol University (2002) Thesis on Ovid's Ars Amatoria

BA in Classics with French, Bristol University (First Class Honours) (2001)

Interests

  • Music - Jazz trumpet, piano, guitar and Logic programming. I play regularly with various orchestras including the Rebel Yell Orchestra
  • Reading - Regularly read Ancient Greek with ex-student. Lifelong learner and reader with an impressive library

Contact

About

About me

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published