My Projects

A selection of my most recent projects.

AI Heart Rate Monitor (Dissertation)

Sep 2024 – May 2025

Real-time heart-rate monitoring app using ML to flag arrhythmias, built with Python & Flutter. Trained with synthetic/open datasets; Random Forest & K-Means used for anomaly detection.

  • Live signal analysis & alerts
  • ML model evaluation & tuning
  • Mobile-first UX in Flutter
Python Flutter/Dart ML Random Forest K-Means

Food & Nutrition Tracker (Android)

Mar 2025 – May 2025 · 81%

Android app that supports healthier choices via nutrition tracking, recipes, and personalised goals. Integrated Firebase Firestore and Retrofit with TheMealDB API.

  • Auth & data storage with Firebase
  • REST consumption with Retrofit
  • Material-inspired UI
Java Android Firebase Retrofit REST

Library Management System

Coursework

Object-oriented Java system supporting book and member management, borrowing/returns, and reports. Designed with clean OOP and separation of concerns.

  • OOP (inheritance, encapsulation, polymorphism)
  • Modular design & testable components
Java OOP JUnit

Hospital Management System

Coursework (Python)

A basic HMS prototype to manage patients, appointments, and staff records with a simple UI and clean data handling logic.

  • Patient/appointment CRUD
  • Validation & basic reporting
Python Flask (optional) SQLite/CSV

Social Media Web App

Group project (3 people)

Simple social app supporting profiles, posts, and interactions. Built collaboratively with clean PHP, HTML/CSS, and basic auth.

  • Posts, comments, likes
  • Session-based auth & input validation
PHP HTML CSS MySQL/phpMyAdmin

Connect Four (AI)

Nov 2023 – May 2023 · 74%

AI-driven Connect Four game using Python and declarative strategy logic to predict and counter user moves.

  • Game tree evaluation & heuristics
  • Replayable CLI/GUI
Python Algorithms Game Logic