About Me
Hello, my name is Victor Adams. I am a junior full-stack developer who recently completed an MSc in Computer Science at the University of Brighton, achieving a 2:1 (Merit). I first discovered Computer Science at 14 and have been passionate about problem-solving and technology ever since. My studies have equipped me with a strong theoretical foundation for building full-stack web applications.
To further develop my practical skills, I completed the IT Career Switch Full-Stack Coding Traineeship, which involved producing several full-stack web applications.
I am a persistent, solution-oriented, and analytical individual, comfortable working independently or collaboratively. Open to in-person, hybrid, or remote work, I am eager to contribute to challenging projects and create impactful software solutions.
Projects
Gazetteer
Interactive, responsive Full-stack mapping web application for exploring any country and finding key country information (borders, capital, weather, exchange rates, and news). Built with React + TypeScript + Leaflet, using Java (Spring Boot) to fetch live country data from multiple external APIs.
Technical Skills
I am proficient in the following programming languages, frameworks, databases, and development tools:
Languages
- Python
- JavaScript
- TypeScript
- PHP
- HTML
- CSS
- SQL
- Java
Frameworks & Libraries
- React.js
- Flask
- Bootstrap CSS
- jQuery
Databases
- PostgreSQL
- MySQL
Tools & Platforms
- Git
- GitHub
- Node.js
- XAMPP
Deployment
- Docker
- AWS (EC2 and S3)
Education
Secondary Education
September 2014 – June 2021
St Thomas More High School for Boys (GCSEs) & Westcliff High School for Boys (A-Levels)
- GCSEs × 10
- A-Levels × 4
Biomedical Science (BSc (Hons))
September 2021 – June 2024
University of Brighton
Computer Science (MSc)
September 2024 – February 2026
University of Brighton
- Awarded 2:1 (Merit).
Work Experience
Lifeguard — Prince Regent Swimming Pool (Brighton), Hillbrow Health & Wellbeing (Eastbourne), 4 Leisure Recruitment (Agency)
Sep 2024 – Present
Brighton & Eastbourne
Responsibilities- Regular monitoring of swimmers and routine cleaning of the leisure centre.
- Delivered first aid and incident response as required.
- Adapted quickly to new sites and coordinated with different teams.
- Incident response under pressure, demonstrating problem-solving ability.
- Quality communication skills with both customers and colleagues.
- Adaptability to new environments and projects.
Certifications
As part of my IT Career Switch coding traineeship, I completed the Codecademy Full-Stack Engineer Career Path certification and additional language-focused courses in Python, Java, C#, JavaScript, PHP, HTML, and CSS (Bootstrap).
Contact Me
Get in touch!