I'm Tommy
FULL STACK WEB DEVELOPER
React, Node, TypeScript
About Me
Back in 2020 I graduated from university with a bachelors degree in Chemistry and after completing my dissertation on the use of computer programming in Chemical analysis, I had the luxury of embarking on my programming journey with the help of The School of Code. A few years later and I'm still loving building full stack applications both in industry and for fun!
After spending some time working with the amazing team at Gravit8 Software creating exhibition and live event software, I'm spending my free time improving my portfolio and delving deeper into full stack development as a whole.
If I'm not sat at the computer (programming or indulging in the video game competitive scene) you might find me in the gym, producing/playing music or sat cross-legged digging into the science and mathematics of how the world around us works. You might also find me (Finances allowing) travelling around the world doing crazy stuff like abseiling down webpages!
My Experience
Junior Software Engineer · Gravit8 Software
February, 2022 - March, 2024
Developed, deployed and maintained (Sometimes single handedly) over 30 applications for clients such as Dyson, Formula 1, Hasbro, Nike and LEGO. Some of the applications were complex builds requiring custom APIs, dedicated databases and robust user interfaces with responsive design, while others were simple React applications designed to display basic touch content on a screen of defined dimensions. Projects tended to utilise React, Node and AWS, but some required specific technologies such as Electron, ML5, Socket.io or ThreeJS to match unique design criteria.
Junior Developer · Word360
April, 2021 - October, 2021
Joined a team of 4 moving at a fast pace ready for software release within 6 months. Managed and developed a high traffic software platform with microservice architecture while upskilling in new tecnhologies (Angular, NestJS and MongoDB). Assisted in fixing critical issues post-launch such as database typing, server overload and front-end visual bugs.
Bootcamper · The School of Code
September, 2020 - January, 2021
An intense 16-week programming boot-camp from zero to hero. An exciting opportunity to begin my journey into technology. With a particular focus on teamwork, programming skills and confidence, SoC provided all the skills necessary to begin work in the technology industry.
Some Projects I've Worked On
CaseCobra Clone (WIP)
A clone of the 'CaseCobra' ecommerce site. Includes auth, file uploads, secure payments, admin priveleges and a clean, modern UI.
- React
- Next JS
- Tailwind CSS
- Postgres
Schuh X Nike Booth
An interactive booth setup in the Schuh stores in London, this application was made to increase engagement and allows the user to create their own Nike shoe design and print a sticker
- React
- Node
- Electron
Personal Portfolio
A portfolio website built with Next.js 14, Tailwind CSS and deployed with Vercel to showcase myself to the world!
- React
- Next JS
- Tailwind CSS