My Projects

Things I've designed, built, and shipped — from full-stack platforms to deep learning systems.

🍔

SpeedyBites

Full-Stack 2024

A full-stack food ordering web application featuring user authentication, product catalogue, and order management. Built with a React.js frontend and a Node.js/Express REST API, backed by MongoDB for data persistence.

  • ✦  JWT-based authentication & session management
  • ✦  Real-time cart with quantity controls & order summary
  • ✦  RESTful API with full CRUD for menus and orders
  • ✦  Responsive UI with attention to usability across devices
React.jsNode.jsExpress.jsMongoDBJWTBootstrap
🧠

Facial Emotion Recognition

AI / ML Final Year Project

Designed and trained a 3-block Convolutional Neural Network from scratch to classify facial expressions across 7 emotion categories. Trained on the FER-2013 dataset (35k+ images) with real-time inference via webcam.

  • ✦  3-block CNN: Conv2D + MaxPooling + Dropout layers
  • ✦  Classifies 7 emotions: angry, disgust, fear, happy, sad, surprise, neutral
  • ✦  Data augmentation for better generalisation on unseen faces
  • ✦  Real-time webcam inference using OpenCV
  • ✦  Model benchmarking & validation pipeline documented
PythonTensorFlowKerasCNNOpenCVNumPy
🛒

Sustainable Shopping Assistant

Full-Stack 🏆 Hackathon 2023

A full-stack web application integrating a product recommendation engine and Stripe payment API. Built end-to-end — from concept and architecture to a working integrated application. Presented and assessed at a hackathon.

  • ✦  Sustainable product recommendation engine
  • ✦  Stripe API integration for secure payments
  • ✦  Full-stack React.js + Node.js architecture
  • ✦  Hackathon project — presented & assessed
React.jsNode.jsStripe API
🔨

Project in Progress

Coming Soon

Currently building something new — check back soon or follow my GitHub for updates.

Follow on GitHub ↗
🚀

MSc Dissertation Project

In Progress

AI/ML application in financial markets — details to be published upon completion.