Hamzah Patel

Final Year CompSci Student
Software Developer
Manchester Metropolitan University

About Me

I'm Hamzah Patel, a final year Computer Science student at Manchester Metropolitan University predicted a First Class (Hons). I enjoy back-end development and have a strong interest in AI.

I'm President of the MMU Computing Society and a 4x hackathon winner, including 1st place at the Microsoft EMERGE North Regional AI Hackathon. My dissertation explores how LLMs and RAG can be used to build smarter learning tools.

Download my CV

Projects

Little Lemon API


Objective

To develop the back-end RESTful API for the Little Lemon restaurant. The API manages menu items and bookings, and implements a secure, role-based permission system for customers and managers.

Technologies

Features


Little Lemon Restaurant Home Page
The models.py code demonstrating the database architecture using django framework.
The urls.py file showing the list of API endpoints for the restaurant app.
A Forbidden response in Insomnia, showing failed authorization for a protected endpoint.
A 200 OK response in Insomnia, showing successful authentication and data retrieval using an auth token.
View GitHub Here

Bank Statement Analyser

Objective

An application that analyses bank statements based on categories to provide clear insights and help users recognise areas where they are over spending.

Language

Features


Bank Statement Analyser Analysis Page
Bank Statement Analyser Details Page
Bank Statement Analyser Add Categories
Bank Statement Analyser View Categories
Bank Statement Analyser Settings Page
Bank Statement Analyser Ignore Window
View GitHub Here

Lunchbox Mania


Objective

The goal is to fill the orders before the lunchbox reaches the end of the conveyor belt. As the game progresses, the orders become more complicated, with unique mechanics like rotating bananas to fit them into the lunchbox.

Language

Features


image of Lunchbox Mania (The Game)
View GitHub Here

Simple UK Weather App


Objective

A user-friendly weather app that allows users to view the current weather and forecast for cities across the UK.

Language

Features


image of weatherApp
View Project Here

Guess The Footballer Game


Objective

The goal of this game is to correctly identify the footballer shown in the image. Each round, you get multiple choice options for who the footballer might be. If you choose correctly, you advance to the next level. If you choose incorrectly, the game ends.

Language

Features


image of guess the footballer game
View Project Here

Skills

Python C++ JavaScript TypeScript SQL (MySQL) Java HTML/CSS Django DRF Next.js Flask Git Docker Linux VS Code Insomnia pandas NumPy PyTorch Matplotlib

Contact Me

Want to work together or just have a chat? Feel free to reach out via email, connect with me on LinkedIn, or check out my work on GitHub.