Skip to content
View hannahro15's full-sized avatar
πŸ’­
πŸ€– AI Enthusiast | Building & Developing | Always Upskilling πŸš€
πŸ’­
πŸ€– AI Enthusiast | Building & Developing | Always Upskilling πŸš€

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. 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 am an entry-level software developer who loves building user-friendly web applications.

LinkedIn Portfolio

πŸ’» 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

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

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

πŸ”¨ Currently Working On

  • πŸ’Ό 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.

🌍 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.

πŸ† Selected Hackathon Projects

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

πŸŽ“ 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.

Pinned Loading

  1. Job-tools-platform Job-tools-platform Public

    TypeScript 2

  2. ready-steady-eat ready-steady-eat Public

    JavaScript 2

  3. CI-Halloween-Hackathon-25 CI-Halloween-Hackathon-25 Public

    JavaScript 1 1

  4. music-theory-app music-theory-app Public

    JavaScript 1

  5. Musical-Themed-Candy-Crush Musical-Themed-Candy-Crush Public

    JavaScript 1

  6. Theme-park-ride-reviews-site Theme-park-ride-reviews-site Public

    HTML