About Me

I'm a frontend engineer with a strong passion for crafting engaging and intuitive user experiences. With a strong understanding of HTML, CSS, and JavaScript fundamentals, I specialize in building responsive, scalable and accessible web applications. Currently, I'm focused on expanding my skills in React, Next.js, modern frontend architecture and I'm eager to take on new challenges that allow me to grow as a developer and contribute to impactful projects.

Projects

Football Form Analysis

I created a Next.js app that analyzes European football team stats and displays upcoming fixtures for teams matching a specific form pattern. To eliminate potential costs on API calls, it takes a snapshot of data from RapidAPI's Football API, filters the data and renders matching results on the frontend.

NextJSTailwindRestAPIVercel
Visit Site

Acme Dashboard

After following the demo app tutorial on the Next.js website, this app has taught the foundations of Next.js and has allowed to experiment with integrating a PostgreSQL database to create a full-stack application.

NextJSTypeScriptVercelPostgreSQL
Visit Site

Experience

Frontend Web Developer @ Dignity Funerals ( Sep 2019 - Present )

In this role, I am responsible for maintaining and enhancing multiple websites across the Dignity platform, ensuring high performance, accessibility, and user experience. I have designed and delivered several internal web applications that streamline complex business processes by leveraging modern technology stacks. Additionally, I have managed multiple pattern libraries and taken the initiative to establish scalable frontend architecture aligned with company objectives. This position has also enabled me to expand into full-stack development, broadening my technical expertise and contributing to end-to-end solutions.

Frontend Developer @ Lightbox Digital ( Apr 2018 - Sep 2019 )

At Lightbox, I was responsible for the planning, setup, and development of websites, primarily using WordPress as the core platform. Working in a fast-paced agency environment, I utilised HTML, CSS, and JavaScript to deliver bespoke, user-friendly solutions tailored to client needs. With a strong focus on user experience, I continually sought innovative and cost-effective approaches to improve the overall client journey and deliver measurable value.

Junior Web Developer @ Reapit ( Apr 2016 - Apr 2018 )

As a junior member of the web team, I supported the smooth delivery of projects by managing a wide range of tasks in a timely and efficient manner. My responsibilities included resolving support issues, designing and building web applications, and updating or maintaining client websites. I also provided assistance to colleagues across the team, contributing to a steady workflow and developing my technical and collaborative skills in a fast-paced environment.