Hello, my name is Jamie.
I'm a Front-End Developer with 2 years of professional experience.
About Me
Thank you for visiting my portfolio. I love to write code and create interactive websites. I graduated from a Web Development Bootcamp with Bath Spa University / Institude Of Code where I was awarded the prize of Star Pupil and Best Portfolio. I regularly return as a testimonial student to inspire new cohorts. Most of my knowledge and skills are self taught and I am gripped by the challenges that writing code brings. There is a special feeling that coding gives, when you are immersed in what you are working on, as you watch it come to life.
Clickto see a snapshot of me as a JSON object !
Skills
Creating interactive websites that look great on all screen sizes.
- HTML
- CSS
- JavaScript
- TypeScript
- React.js
- Next.js
- Node.js
- Git
- Tailwind
- SASS
- Figma
- Bootstrap
Experience
Front-End Developer - The Entertainer
Hybrid - Amersham
I am currently a Front-End Developer at The Entertainer. The largest independent toy retailer in the UK.
May 2022 - CurrentWeb Development Bootcamp - Bath Spa University
Remote
I won the awards of 'Star Pupil' and 'Best Portfolio'.
January 2022 - April 2022Software Developer Pathway - FreeCodeCamp
Remote
'Responsive Web Design', 'JavaScript Algorithms and Data Structures', 'Front End Development Libraries'.
July 2021 - January 2022Portfolio
Here are some of the projects that I have created to showcase my skills.
FilmDB
A film app created using React to show a snapshot of a film, such as the poster, plot summary and a rating. Try searching for your favourite film.
- React.js
- JavaScript
- SASS
- API
International Space Station Tracker
Track the location of the ISS against a world map in real time. This uses an API (WhereTheISS) to retrieve coordinates and velocity, then plots the location against a map using Leaflet.js and JavaScript.
- Leaflet.js
- JavaScript
- HTML
- CSS
- API
Pomodoro Timer
A timer created for the pomodoro productivity method of 25 mins of study, to 5 mins of break. An alarm will sound when the timer has expired and begin the alternate timer, then repeat.
- React.js
- JavaScript
- SASS
- Complex State Management
Calculator
A typical calculator created in React. You can interact with this by either clicking the buttons or using your keyboard.
- React.js
- JavaScript
- SASS
- Algorithms
- Complex State Management
Roman Numeral Convertor
Enter a number and the algorithm will convert this into a Roman Numeral using Javascript. I created this as a challenge for part of a FreeCodeCamp accreditation on 'JavaScript Data Structures and Algorithyms.'
- JavaScript
- HTML
- CSS
- Algorithms
Contact Me
I would like to hear from you.
Thank you and have an excellent Monday!