Frontend
Web Developer

Bespoke User First Websites

Lets Work Together

I am a passionate Frontend Developer with 2 years Agency experience. With a passion for building bespoke pixel perfect websites using HTML, CSS, Javascript and PHP.

I have a 2:1 Bsc in Psychology from the University of Nottingham where I gained a fascination for understanding human behavior and how it translates into digital interactions. I possess a deep understanding of user psychology, which allows me to create intuitive and user-friendly interfaces that resonate with the target audience.

Projects

Azura Banking

I created a React website using styled components that is able to adapt to any businesses needs, customize the current sections or easily add new sections. The website is fully responsive to all screen sizes, and utilizes the React Smooth scroll function. I also used React Hooks and React Router to create this project.

View Project 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

FluidDesign Website

I designed a website for a fictional company using HTML and CSS, it is entirely responsive with a working collapsible navbar. I used Bootstrap libraries to create image carousels and pricing cards.

Live Version View Code

First Project

This was the first HTML and CSS website I created as a starter portfolio. I’ve kept it available as it helps show how far my coding as come and how much I am learning and improving with every project that I complete.

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

Get in Touch