Team collaborations & Roles
Academimate
Full-Stack web application β Student Housing & Roommate Matching Platform
π Kingston University (Final Year Project, 2024) β BSc Computer Science
Developed a web-based solution for university students to find affordable accommodation and compatible housemates. Built using PHP (MVC), MySQL, HTML, CSS, and JavaScript. Led requirements gathering, prototyping, and iterative user testing using Agile (Scrum & Kanban).
RealEstateManager
Property Management Mobile App
π Kingston University (2024) β BSc Computer Science
A cross-platform mobile app for landlords to manage properties and tenants on the go. Enabled property listings, photo uploads, and in-app communication. Used Git & GitHub for collaboration and Agile sprint delivery.
Box Recipe
Full-Stack E-commerce Web Application [Team Project]
π Kingston University β BSc Computer Science
E-commerce platform for recipe box subscriptions. Collaborated with a teammate to build a user-friendly interface and robust back-end functionality, integrating a responsive design for a smooth user experience.
Grade Calculator
PowerApps [Team Project]
π Kingston University β BSc Computer Science
Role: Tester
Performed comprehensive testing across multiple phases β validating grade input systems, weighted calculations, and grade prediction features. Developed detailed test cases, identified bugs, and collaborated with developers to resolve issues.
Personal Projects
Python Chatbot
Voice-enabled assistant inspired by Jarvis. Uses pyttsx3, Wikipedia, and webbrowser to tell jokes, open websites/programs, and provide information via speech.
Harvard Generator
Generates Harvard-style citations from user inputs. Formats author, year, title, and URL into a correctly structured citation string with input validation.
Two Player Dice Game
Two players roll dice for five rounds with a tiebreaker mechanic. Automated, interactive, and fun β demonstrates Python game logic cleanly.
The Vaul-upcoming
Personal encrypted file storage with AES-256-GCM client-side encryption, PIN-based auth with three modes, panic wipe, and ghost transfer protocol.
BirdWatchingApp
Android app with species tracking, photo capture via camera API, native geolocation for trip creation, Firebase Firestore cloud sync, and RecyclerView card UI.
NHS Blood Donation System
Full-stack donor management platform with appointment booking, admin dashboard, and ML-based donor retention predictions using Random Forest classification.
My Tech Stack
HTML & CSS
Frontend
Python
Backend
PHP
Backend
Java
Backend
MySQL
Database
React Native
Mobile
Kotlin
Mobile
Get In Touch
Whether you have a question, want to collaborate, or just want to say hi, feel free to drop me a message!