Skip to content
View hannahro15's full-sized avatar

Block or report hannahro15

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hannahro15/README.md

Hi, I'm Hannah πŸ‘‹

πŸ™‹ About Me

I'm a Software Developer from Manchester who builds full-stack web applications with various frontend and backend technologies.

πŸ’» Tech Stack

Frontend

HTML5 CSS3 JavaScript React TypeScript Next.js Tailwind CSS Bootstrap

Backend & Database

Python Django Flask MongoDB PostgreSQL

Cloud & Tools

AWS Git

Testing

Jest Vitest React Testing Library

πŸš€ Selected Projects

πŸ’Ό Job Tools Platform (in progress)

A platform of job-hunting tools, including an application tracker, notes, and a support chatbot, with authentication so each user's data stays private.

Stack: Next.js, TypeScript, Tailwind CSS, shadcn/ui

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) Β· Play it here

πŸ–₯️ 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 Β· Visit the 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

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

🌍 Open Source

I contribute to open source projects including Minesweeper and Phuzzle, with work ranging from unit and component tests to SEO improvements and mobile fixes.

πŸ† Hackathon Achievements

Team hackathons with Code Institute where I was Scrum Master, running the team's Agile workflow from planning to delivery. I also competed in two other hackathons, six in total.

  • πŸŽƒ Purranormal, Halloween Hackathon (October 2025), πŸ₯ˆ 2nd place: a spooky-themed app that matches witches with mystical cat familiars. 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
  • πŸ³οΈβ€πŸŒˆ United Events, July Hackathon (July 2024), πŸ₯‡ 1st place: a guide to Pride events, festivals and parades around the UK. Django Β· Live site currently offline due to a database issue

πŸŽ“ Education & Certifications

  • ☁️ 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.

Popular repositories Loading

  1. ready-steady-eat ready-steady-eat Public

    JavaScript 2

  2. Job-tools-platform Job-tools-platform Public

    TypeScript 2

  3. CI-Feb25-hackathon CI-Feb25-hackathon Public

    Python 1 4

  4. CI-Halloween-Hackathon-25 CI-Halloween-Hackathon-25 Public

    JavaScript 1 1

  5. music-theory-app music-theory-app Public

    JavaScript 1

  6. hannahro15 hannahro15 Public

    Config files for my GitHub profile.