Timothy White
A Personal Portfolio.
About Me
Timothy White | Brighton, UK
Hi, I'm Timothy White, a full-stack developer specialising in full-stack web solutions. I have developed various applications, including those for drone, automotive, and camera calibration systems.
I’m also an instructor in the Army Cadets, helping young people develop their skills and confidence. Outside of work, you’ll often find me pursuing my love for bodybuilding and continuously working on personal development projects.
I’m always eager to take on new challenges and explore cutting-edge technologies to solve real-world problems.
Experience
Over the past few years, I’ve worked on a variety of exciting projects, building full-stack solutions for advanced automotive technology and drone systems. Here are some highlights of my professional journey.
Software Test Engineer - Continental Engineering Services
Apprenticeship - Full Time
Although my title is **Software Test Engineer**, my experience has been focused on building full-stack web applications, whether it's creating responsive websites or developing desktop applications using Electron.js. I've had extensive experience delivering projects, in an agile environment, that combine both frontend and backend solutions.
At Continental Engineering Services, I have been deeply involved in developing full-stack 3D automotive simulations using modern technologies like React.js, Node.js, Three.js, Electron.js, and Python. These simulations help automotive engineers test and optimise vehicle components in a virtual environment, reducing physical testing and accelerating the design process.
Additionally, I've worked on developing drone and camera calibration systems that ensure high-precision data collection for automotive calibration projects. These systems are used in the calibration of autonomous vehicle sensors, ensuring that cameras and drones accurately capture environmental data and vehicle movement.
Skills
Here's a collection of my core programming skills, including frontend and backend technologies.
React.js
Proficient in developing dynamic, responsive web applications using React.js, focusing on performance and user experience.
Node.js
Skilled in building server-side applications with Node.js, enabling efficient and scalable backend services.
Python
Experience in Python programming for various applications, from web development to automation and data analysis.
Electron.js
Expertise in creating cross-platform desktop applications with Electron.js, integrating web technologies into desktop apps.
MongoDB
Proficient in using MongoDB, a NoSQL database, for developing scalable and flexible database solutions.
AWS
Familiar with Amazon Web Services (AWS), leveraging cloud infrastructure for hosting, storage, and deployment solutions.
Next.js
Experienced in building server-side rendered applications and static websites with Next.js, focusing on performance and SEO.
Three.js
Proficient in creating 3D graphics and animations using Three.js, enabling immersive and interactive web experiences.
UX Favourites
Discover some of my top picks in UX design - the bits I use day to day.
Favourite Font
Montserratis my go-to font for clean, modern web designs. Its versatility and readability make it perfect for both headings and body text.
Favourite Design Tool
Figmais my favorite design tool for prototyping and collaboration. Its powerful features make it easy to create and iterate on user interfaces.
Random Favourite
Dark Modeis one of my favorite UX design features. It helps reduce eye strain and makes interfaces look sleek and modern
Bit ironic, because I made this website in light mode!
Projects
Here are some of the key projects I've worked on recently.
YouTube mp4 & mp3 Downloader
A command line application that allows users to download YouTube videos in mp4 and mp3 formats.
Weather App
Uses Visual Crossings free weather API to display the current weather for a given location. Uses NX for monorepo, Next JS, and TypeScript.
Education & Certifications
My academic background and relevant certifications.
University
University of Chichester | September 2021 - Expected Graduation: July 2025
Currently, I am pursuing a 2:1 in BSc (Hons) Digital and Technology Solutions (Software Engineering). I am in my final year of study, attending university 1 day a week while working on personal and professional development projects.
Relevant Modules:
- Developing a Real System For a Customer
- Project Management
- Web User Experience
- Python
- Java
- PHP and an SQL Database using PHPMyAdmin
College - Sixth Form
St Paul's Catholic College | September 2019 - July 2021
I studied an A Level in Computer Science & a double BTEC in Business.
Grades:
- Computer Science: A
- Double BTEC Business: D* D*
GCSEs
Warden Park Academy | September 2014 - July 2019
Grades:
- Product Design: 7
- Computer Science: 6
- Maths: 6
- History: 6
- English Language: 6
- English Literature: 5
- Chemistry: 5
- Physics: 5
- Biology: 5
Relevant Certifications
- First Aid At Work + Tourniquet (FAAW+T)