Hi! My name is

TOM
LACY-ALCOCK

Download my CV
Tech
React was used in both of my Frontend Projects to create a news website and a desktop game. I am proficient at making Components, using Props, Conditional Rendering, using Hooks, managing State and much more.
The programming language that is the foundations of everything I have learnt and created over the past year. I have incorporated third part libraries like React and runtime environments such as Node.
I have started to really enjoy Tailwind and the massive benefits this CSS framework brings to the table. This utility first framework is easy to customize and makes CSS quicker to write and maintain.
I have a strong understandong of Vanilla CSS and the mechanisms that underpin understanding rather than just learning tricks to get by. It is the cornerstone of all of my Frontend Projects.
This is where I started my learning journey in developement a year a go. Building basic webpages using html has given me the foundational understanding to further explore Frontend technologies.
None of my Projects would be possible without the power of this asynchronous event-driven Javscript runtime. This was one of the first things I installed when I embarked on my software career change.
I used PostgresQL to build my backend Project. I have a good understanding of SQL, the different types of relations between data and how to interact with SQL and NoSQL databases.
I used Firebase in my Pixel Plunge desktop game. This is where I learnt about NoSQL databases and how to set up User Authentication. I have a good understanding of how to allow an Frontend to talk to a firebase Backend and the syntex involved.
Breaking code down using the Red Green Refactor process and Test Driven Development is a vital part of the process to ensure software is efficient and errors and can be handled corretly. Jest was just one of the testing frameworks I have used to easily identified errors.
Achievements

100% of projects delivered on time during the Northcoders bootcamp

100% positive feedback as a Tutor with Spires and Tutor Trust

Reached Management level in 5 years

As Faculty Leader for Maths and Computer Science, average grades increased from 4 to 6

Achieved the staff Recognition award, autumn 2022

Increased pupils making expected progress from 40% to 60%

Recieved 3 Coach of the term awards

Gained Outstanding in 90% of lesson observation in first 4 years of teaching

Skills

Working tirelessly in Education for 7 years to reach management level, and showing determination and resilience in the Northcoders Bootcamp has given me a wide range of invaluable transferable skills that include:

Team Work

Leadership

Problem Solving

Collaberation

Working in an Agile Environment

Technical Communication

Self Evaluation

Working in a Fast Paced Environment

Projects
  • NC Backend API

    four columns of code that show 4 important files for the APIClick to view live!

    An API for a news app that can allow you to get, post, delete, patch and much more with articles, comments, topics and users

    PostgresQL, Express, GIT version control

    Github repo
  • NC News Full Stack Application

    four columns of code that show 4 important files for the APIClick to view live!

    A C.R.U.D fullstack applicaton where a user can browse articles, sort articles, log-in as a dummy user, vote on articles, comment and delete articles

    React, Vite, CSS, GIT version control

    Github repo
  • Pixel Plunge Desktop game

    four columns of code that show 4 important files for the APIClick to view live!

    Our Pixel Plunge Desktop Game is built using React, Phaser and Firebase. Users can register an account, sign in or use a guest account. Explore the wonders of the deep sea, catch fish and add them to your fishidex.

    React, Vite, Phaser, Firebase, Tailwind, GIT version control

    Github repo
  • WORKING PROGRESS: Mathematricks

    four columns of code that show 4 important files for the APIClick to view live!

    An educational Maths platform where users can sign up to courses for different topics. Each course will contain resources such as videos, worksheets and quizes.

    Next, Prisma, MongoDB, Vercel

    Github repo
Contact

07972309487

alcocktom94@gmail.com

2023 Tom Lacy Alcock