Portfolio

Formula 1 Driver Stats

Published:

A full-stack Web Application that provides users with information about Formula drivers (2024 season) via a search interface. The backend uses Spring-Boot Java with a PostgreSQL database and the frontend is built with HTML/JS via a web interface.

Simple MNIST Digit Classifier Neural Network

Published:

A Simple MNIST Digit Classifier Neural Network that recognises hand-written numerical digits from the MNIST Digit Recogniser Dataset made from scratch* in Python with 7960 trainable parameters…

StudyShorts

Published:

StudyShorts is a full-stack Java-based Study Quiz Flashcard app that helps user to study whilst testing their knowledge, allowing users to create questions and study those questions engaging with those questions via short-form video content at the bottom of the screen similar to TikTok/YoutTube Shorts/Instagram Reels…

TASP-TALIA

Published:

TASP (Totally Auto Stock Pinger) - TALIA (Totally Artificial Language Intelligence Assistant)

What’s The Weather

Published:

A Basic Weather App that shows the user the current weather in a certain city with other useful information/metrics using Weather Forecast API (Open Meteo) and the Swing Java framework…

Interactive Black-Scholes Option Pricing Model

Published:

Implementation of the Black-Scholes Model for European option call/put pricing with features including calculating option prices based on market parameters, estimating implied volatility, live data using Yahoo Finance API, Greek Options, heat-map visualisation and visualising option prices against different factors…