Frontend
Web Developer

Bespoke User First Websites

Lets Work Together

I'm a Front-End Web Developer with 4 years of experience building high-quality, responsive websites for a wide range of clients. My commercial experience is centred around developing custom WordPress themes using HTML, CSS, Sass, JavaScript, PHP, and jQuery, while I'm actively expanding my skills in React through personal projects and continuous learning.

I enjoy bringing designs to life with clean, maintainable code and a strong attention to detail, ensuring every website is pixel-perfect, accessible, and performs seamlessly across devices. Having delivered projects for local councils and public sector organisations, I have a solid understanding of accessibility standards and creating intuitive user experiences that are clear, inclusive, and easy to navigate. With experience working from professional design files and a good understanding of UI and UX principles, I'm passionate about building modern interfaces that look great and provide an excellent user experience.

Professional Projects

For the last few years i have worked at a white-label digital agency, I contributed to the development of websites for a variety of clients including public sector organisations, charities, and businesses. Due to client confidentiality agreements, these projects cannot be publicly displayed, but I am happy to discuss my contributions and technical approach during interviews.

Personal Projects

Azura Banking

Built a flexible React website using styled components, designed to adapt to different business needs with customizable sections and easy expansion. The site is fully responsive and uses React Hooks, React Router, and smooth scrolling for a seamless user experience.

View Project View Code

React tic-tac-toe

Built a game of Tic-tac-toe using React, which includes name change feature, winning and draw features, and a rematch button.

View Code

React components

I practiced building basic React components which would be used in most projects.

View Code

The Den

I designed an example page from a travel website using HTML and CSS to show off my abilities in creating sleek, eye-catching, easy to use websites. The whole page is fully responsive from wide screen down to mobile.

Live Version View Code

Simon Says game

I created the classic Simon Says game with Javascript and jQuery using retro sounds and effects. As well as using my CSS skills to create a retro themed neon website for the game, with animations. Test it out for yourself in the live version!

Live Version View Code

ToDo List

I created a To-do list using EJS allowing me to easily make templates of the page allowing for multiple To-do lists to be created for different uses, any information inputted was sent to the connected server via a POST request.

Live Version View Code

Blog Website

I created a website allowing the input of new posts which would be added to the main page in chronological order once posted. It also had an archive of all previous posts to be viewed individually by just adding the post title to the end of the url.

Live Version View Code

SignUp Page

I made a Sign Up page with the MailChimp API so I could collect data on their servers, with success and failure pages which appear after verification of the data inputted. Used the Node HTTPS module, Express.js to render live API data, and Body Parser to Parse POST requests to the server.

Live Version View Code

Skills

HTML

CSS

SaSS

JavaScript

jQuery

PHP

Wordpress

Git

React

Accessibility

UI/UX

Figma

Get in Touch