Hi, I'm Adam.

Hi, I'm Adam.

Hi, I'm Adam.

Hi, I'm Adam.

Hi, I'm Adam.

Hi, I'm Adam.

JavaScript Developer & Creative Problem Solver

I'm a passionate developer who loves building beautiful and functional web applications. When I'm not coding, you can find me exploring new technologies, participating in weekly park runs, or enjoying outdoor adventures. I believe in writing clean, maintainable code and creating user experiences that delight.

🍕 Foodie 🚲 Cycling 🏔️ Travelling 🎮 Gaming

Experience

Senior Software Engineer

Sept 2024 - Present

CGI IT UK Ltd

Contributed to the design and development of a dashboarding system, allowing the client to visualise data in a way that increased job efficiency, and reduced user error. Migrated existing codebase from BitBucket to GitLab, including the CI/CD pipelines, which helped reduce deployment times, and mentored junior developers in Vue3 best practices. Responsible for increasing deployment efficiency by applying automatic monitoring to our hosted project, and updating resourcing limits when applicable. Also contributed to the development of the backend micro-services and database design, along with code reviews.

Vue3 OpenShift GitLab TypeScript Java MySQL CI/CD ESLint Prettier

Software Engineer

Jan 2023 - Aug 2024

CGI IT UK Ltd

Built a responsive story pointing tool from scratch. Mentored a junior developer in React best practices. Integrated a REST API to allow tracking of individual users and their votes. Hosted the application on client infrastructure and made available to over 50 users.

React JavaScript Node.js OpenShift BitBucket Jest

Graduate Software Engineer

Sept 2021 - Dec 2023

British Telecom (BT)

Rotated within 3 different areas of the business. Helped contribute to the security of BT's mobile network infrastructure. Setup testing environments and added vulnerability scanning to many mobile platforms. Increased knowledge on modern web development practices. Created a data visualisation tool which used Python to collect data at different intervals throughout the day.

Python React MongoDB

Junior Frontend Developer

Sept 2018 - September 2019

British Telecom (BT)

Developed a Bootstrap CSS framework for use on the customer facing ecommerce website. Fixed bugs and defects raised by the testing team.

JavaScript Angular Bootstrap Agile (Scrum)

Certifications

  • Certified Cloud Practitioner (AWS) - In Progress (Exam booked for Jan 2026)
  • BSc Computing (University of Plymouth) - 2020
  • Choosing an Ecommerce Platform for Developers (LinkedIn) - 2019
  • Learning Functional Programming with JavaScript ES6+ (LinkedIn) - 2019
  • React: Managing Complex Interactions (LinkedIn) - 2019
  • Learning Git and GitHub (Lynda.com) - 2019
  • Web Development Foundations: Full-Stack vs Front-End (Lynda.com) - 2018
  • Web Programming Foundations (Lynda.com) - 2018

Projects

Shannon Leah Watson

Portfolio website for a local artist based in Plymouth. Designs were provided by the artist, which were closely followed to bring their idea to life.

View Project

WZ Stats

Stats visualisation tool for a popular online game. API calls are made every 30 minutes to display the most up to date data.

View Project

Game Release Timer

Simple application that counted down when a set list of popular games were being released.

View Project

TTS

Simple application that allowed a user to talk into a microphone and copy and paste the text that was transcribed. This was created to help a student who had a disability, who found other TTS alternatives to not be as accurate.

View Project

Let's Connect

I'm always open to new opportunities and interesting projects. Feel free to reach out!

© 2025 Adam Foot. Built with HTML, Tailwind CSS, and JavaScript.

Colour scheme inspired by Prometheus Fuels