I appreciate a simple content structure, elegant design patterns, and intentional interactions.
Design Tools
Figma, Canva, Pen & Paper
I enjoy building projects from the ground up and bringing ideas to life in the browser.
Core Web Technologies
Html, CSS, JavaScript
Frameworks & Libraries
Vue.js, React, Next.js
CSS Libraries
Tailwind, Bootstrap
Here are some other skills I regularly use
Development
Git, Elastic search, Storyblok
Testing
Cypress, Jest
Other
Agile
2022 - Now
As a Front-End Developer at Completely Retail, I work on the primary website focused on advertising retail properties for rent. My main responsibilities include collaborating with the design team to enhance the website's UI/UX, ensuring an engaging and seamless user experience. I also track and suggest improvements to boost the website's SEO, helping increase visibility and search engine rankings. I maintain an up-to-date environment by ensuring the site is running the latest versions, including migrating the next project from Next.js 13 to 14 and then to 15. This migration involved transitioning from pages routing to app routing. Additionally, I have worked on updating the Redux store to track user details and monitor login status. I also develop and implement tests to maintain code quality and reliability. Furthermore, I work with Elastic Search to optimize the site's search performance, improving both speed and efficiency, and I integrate Stripe for secure, smooth payment processing.
2019 - 2022
I began my journey as a Junior Developer, initially working with Electroumen, a platform developed using Symfony. During this time, I was responsible for creating and integrating new payment gateways, implementing push notifications, and ensuring the smooth functionality of various backend processes. My strong problem-solving skills and attention to detail helped me contribute effectively to the project and work collaboratively with other team members. As I gained more experience, I transitioned into a Frontend Developer role at Anytask, a platform built with Vue.js. In this capacity, I took on greater responsibility, including leading the creation of a project from scratch. This involved designing and implementing a sophisticated search system, collaborating with designers to bring the UI/UX vision to life, and integrating various payment gateways like Stripe. Along the way, I was also given the opportunity to mentor and support Junior Developers, ensuring that they received the guidance they needed to succeed in their roles.
2018 - 2019
As a Junior Developer at Skill Pill, I work with Laravel to develop and maintain web applications. One of my key responsibilities was creating an interactive overlay on videos, enabling users to access additional information and enhance their learning experience while watching educational content.
2016 - 2018
I graduated from Edge Hill University with a First Class degree in Web Design and Development. During my studies, I held two roles. The first was as a mentor for first-year students, where I provided personal support and helped them adjust to university life, ensuring they were coping with being away from home. The second role was as a classroom assistant, where I ran drop-in sessions to support first-year students with any module-related issues. Additionally, I assisted in programming lessons for first- and second-year students, helping them resolve problems and explaining how different parts of the code worked.