Phillip Bradshaw

I'm a

About

Hey, I’m a full-stack developer with a passion for building web apps and learning by doing. I recently completed an intensive full-stack development course, where I gained hands-on experience with both front-end and back-end technologies. I love breaking down complex problems and finding clean, effective solutions. I’m always eager to improve, whether that’s by writing better code, collaborating more effectively, or picking up a new tool or framework.

When I’m not coding, I love hosting friends and family for dinner and recharging on hikes or nature walks. I value strong connections—whether with my team or my family—and I’m excited to join a collaborative environment where I can grow and contribute. Thanks for stopping by—feel free to check out the projects I’ve been working on below!

Skills

html
css
JavaScript
python
react
jquery
github
csharp
java
php
mySql

Portfolio

Here are two featured projects—tap any screenshot to explore.

Gazetteer Satellite View

Gazetteer

An interactive mapping tool that locates you in your country and lets you switch seamlessly between satellite, street, and custom overlay views.

Description

Gazetteer auto-detects your country via the Geolocation API, or lets you manually select any nation to retrieve detailed information—such as population statistics, current weather, currency rates, and archaeological site overlays—while seamlessly switching between satellite, street, and custom map views. It’s built on a fully responsive design, so you get the same rich data and interactive controls on desktop, tablet, and mobile browsers alike.

Tech Stack

• HTML5
• JavaScript (ES6+) & jQuery
• Bootstrap 5
• Leaflet.js
• Numeral.js
• PHP (cURL)

Company Directory

Company Directory

Description

Company Directory lets you browse, search, filter, and perform full CRUD (create, read, update, delete) operations on personnel, departments, and locations through an intuitive, fully responsive interface that works equally well on desktop and mobile, and is backed by a robust MySQL database.

Tech Stack

• HTML5
• CSS3 (Bootstrap 5)
• JavaScript & jQuery
• Font Awesome
• PHP
• MySQL

Curriculum Vitae

Explore my education, skills, and professional background.

Profile

Phillip Bradshaw

Junior Software Developer

  • Location: Plymouth, UK

Professional Summary

Recently completed the IT Career Switch Coding Traineeship with a background in culinary and engineering. Proficient in developing dynamic, responsive web applications using modern JavaScript frameworks and back-end technologies. I thrive on solving problems and continuously learning new tools.

Education & Training

Coding Traineeship, Full Stack Developer

2024

IT Career Switch

Demonstrated proficiency in HTML5, CSS3, JavaScript, PHP, SQL, React, jQuery, Python, Node.js, Bootstrap, and Git/GitHub workflows.

Development Experience

Gazetteer

2024

Project 1

  • Built a mobile-first SPA profiling any country via interactive Leaflet.js maps and real-time APIs.
  • Detected user location, outlined country borders with GeoJSON, and overlaid points of interest.
  • Fetched live weather, news, and Wikipedia data via AJAX and PHP back-end endpoints.
  • Implemented dynamic currency conversion and responsive Bootstrap modals.

Company Directory

2025

Project 2

  • Developed a full-stack PHP/MySQL app with Bootstrap 5 front-end for CRUD operations.
  • Enabled add/edit/delete via jQuery/AJAX modals and built dynamic search filtering.
  • Configured a XAMPP environment with secure PHP settings and integrated MySQL database.

Other Experience

Chef & Kitchen Management

2008 – 2021

Various High-Volume & Fine-Dining Establishments

  • Managing kitchen operations in luxury hotels and for weddings/events, producing consistently high-quality cuisine.
  • Oversaw menu development, supplier relations, and quality control under tight deadlines.

Gas, Heating & Renewables Trainee

2022

Level 3 Training in Plumbing & Biomass Systems

Began training in gas, plumbing, and renewable energy systems before transitioning to software development.

Want to learn more about my skills and experience? Download my CV.

Contact

Excited about a project or opportunity? Let’s chat! I’d love to connect and see how we can work together.

Loading
Your message has been sent. Thank you!