A full stack software engineer with a passion for building beautiful, functional, and accessible web applications.
I've completed a 12-week immersive software engineering course. Programming can be challenging but also its thrilling and rewarding. With every problem I solve, I find myself learning, growing, and discovering new ways to blend analytical skills with creative thinking.
Coding has become more than just an interest, it's a pathway that allows me to express myself and contribute something meaningful. With each new project, I'm not just writing code, I'm crafting my future in the tech world, one line at a time.
A full-stack web application that allows users to create personalised bedtime stories using AI. The application is built with Next.js and TypeScript for the frontend, using Firebase Auth and Firestore for authentication and database management. Story generation is powered by OpenAI, and the Stripe SDK handles subscription payments.
A meditation application with a React front end and a Django REST framework backend. Users are able to login/register, create meditation sessions, with full CRUD functionality. Additionally, the .mp3 files were generated using ChatGPT API and ElevenLabs API.
A React recipe sharing application which included JWT authentication, authorisation with axios, allowing users to create, edit, update and delete recipes.
A React application using the Disney API, which was styled using CSS. Users are able to search for their favourite supporting Disney characters and view their details.
Using JavaScript, CSS and HTML, I created a game based on Frogger using my own theme in one week. Join Percy on his polar adventure as he navigates the treacherous icy paths and avoids various obstacles.
Starlight Stories
Jan 2024 - Present
I developed a full-stack web application that allows users to create personalised bedtime stories using AI. Users can customise their stories by describing the plot, specifying the life lesson they want to impart, and selecting the appropriate age group. This subscription-based service offers monthly plans for continued access and story creation.
General Assembly
July 2023 - Oct 2023
A 12-week immersive course with daily stand-ups, lessons, labs, homework, and group coding tasks. Our daily agenda included TDD basics, UX design insights, MVC, and REST principles. In addition to technology skills, we refined our project management approach using wireframes, and user stories.
NHS
Sep 2022 - May 2023
Communicated complex problems effectively with patients to develop the desired solution. Continuous learning and adaptation to technological advances in the field. Collaborated with oncologists and medical physicists in planning and computing treatment plans, based on scans and clinical data.
I'm currently learning Next.js and Typescript.
Played as the goalkeeper for the lacrosse team at my University where we won the award for Sports Club of the Year.
I enjoy playing cosy games on my Nintendo switch such as Stardew Valley and Spiritfarer. I'm definitely considering buying a steam deck to play even more cozy games.
Whenever I travel, I love taking my 35mm film camera to capture all the memories. I always get excited to see how my pictures turn out!