forest fire icon

Forest Fire Predictive Models

Engineered linear regression and neural network predictive models to predict a forest fire’s area of effect based on environmental data

  • Utilised Scikit-learn and Pandas libraries for data processing, model training, and evaluation
  • Achieved high model accuracies with a Mean Squared Error of 0.062 and 0.058 (with k-fold cross-validation)
  • Documented insights, performance, and methodologies with visuals in Jupyter Notebook using Matplotlib
Skills
vehicle database icon

Vehicle Management System

Built web app using HTML, CSS, and JavaScript to manage vehicles and owners via Supabase PostgreSQL database

  • Implemented RESTful API interactions to service user queries on person or vehicle lookups and adding new entries
  • Ensured accessibility with Lighthouse
  • Tested core functions using Playwright
Skills
network server icon

Route Network Server

Produced a TCP/IP server to manage and query a network graph using a custom protocol

  • Implemented Dijkstra’s Algorithm for routing and pathfinding
  • Created and utilised a graph library enabling dynamic updates to the network
  • Facilitated client-server communication with network persistence
Skills
UML diagram icon

Test-Driven Development Group Project

Led a team of three in planning and implementing JUnit tests for an existing property viewing application

  • Refactored existing code, by continually executing unit and integration testing through Agile Methodologies
  • Accomplished 96.8% and 94.0% code coverage for two main classes
  • Managed Git repository, UML diagrams, and documentation
Skills
reversi icon

Reversi Game

Developed a Reversi board game using the Model-View-Controller design pattern

  • Ensured flexibility and modularity with custom controller and view subclasses
  • Implemented AI auto-move functionality
  • Designed a user-friendly interface using Java Swing and AWT to display real-time game updates for both players
Skills

Contact Me

For any questions or just want to say hi, fill out the form below and I'll happily get in touch as soon as I can!

Phone

+44 7377512089

Current Address

Nottingham,
Nottinghamshire,
United Kingdom