I am an entry-level software developer who loves building user-friendly web applications.
π΅ Musical Match Saga
A music-themed match-3 puzzle game with level objectives, timed challenges, and limited moves and lives. It's accessible (keyboard navigation, ARIA roles, and reduced-motion support). Built with AI-assisted development using GitHub Copilot.
Stack: HTML, CSS, JavaScript (ES modules) Β· Live site
π₯οΈ Portfolio Site
My personal portfolio website, with a project showcase, About and Contact pages, and a responsive layout for desktop and mobile.
Stack: React, React Router, Bootstrap Β· Live site
π½οΈ Ready, Steady, Eat!
A full-stack e-commerce food shop with user accounts, product search and filtering, a shopping basket, and Stripe payments.
Stack: Python, Django, PostgreSQL, AWS S3, Stripe Β· Live site
π’ UK Rides Review Hub
A theme park ride review site where users can search rides by park and create, edit and delete their own reviews.
Stack: Python, Flask, MongoDB Β· Live site
- πΌ Job Tools Platform: a job-hunting toolkit with an application tracker, notes and a support chatbot, with authentication so each user's data stays private. Next.js, TypeScript, Tailwind CSS, shadcn/ui.
- π» Music projects: a classical-music-themed escape room and a music theory app.
- π₯οΈ Portfolio Site: continuously improving it with new projects and updates.
- βοΈ AWS SimuLearn: Cloud Practitioner on AWS Skill Builder: hands-on labs solving simulated customer problems with AWS services.
I contribute to open source projects including Minesweeper and Phuzzle, with work ranging from unit and component tests to SEO improvements and mobile fixes.
I've competed in six Code Institute hackathons and was Scrum Master in four, running the team's Agile workflow from planning to delivery. Here are my three most recent as Scrum Master.
- π Purranormal, Halloween Hackathon (October 2025), π₯ 2nd place: a spooky-themed app that matches witches with mystical cat familiars. Scrum Master. Django Β· Live site
- π Love.exe, February Hackathon (February 2025), π₯ 1st place: an inclusive dating app that helps people find real-life events, dates and friendships. Scrum Master and front-end. Django Β· Live site
- π Script to Sound, November Hackathon (November 2024), π₯ 3rd place: an accessibility-themed text-to-speech app. Scrum Master, plus I built the Contact and FAQ pages. Django Β· Live site
- βοΈ AWS Cloud Practitioner Certified (September 2026)
- π Level 5 Diploma in Web Applications Development β Code Institute (January 2024 β January 2025)
- π Data experience across various projects and a couple of academies/bootcamps.



