Skip to content
View Mattytomo365's full-sized avatar

Block or report Mattytomo365

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mattytomo365/README.md

Header

Visitor

About me

Final year CS student at Edge Hill University with a keen interest in full-stack development & machine learning.

Seeking 2026 graduate software roles or placements nationwide.

Experience

Languages

  • .NET
  • Python
  • Java
  • HTML & CSS
  • SQL (MySQL & SQL Server)

Frameworks

  • Angular
  • ASP.NET Web API

Architecures & Practices

  • Clean Architecture
  • Command Query Responsibility Segregation (CQRS)
  • Agile Kanban - iterative development
  • Unit/Integration/E2E testing

Academics

Current Modules

  • Statistical Modelling
  • Interface Programming
  • Research & Development Project

Extra-cirricular

Alongside my projects, I regularly tackle Leetcode challenges to maintain & improve my coding proficiency across my strongest programming languages. You can find my profile here, and my code in LeetCode Solutions.

Gaining industry experience is also really important to me, I have completed a placement with HARTS (Hospital Arts, Liverpool) as a Junior Business Systems Developer. I developed a database management desktop application during this time to reduce the administrative workload for members of staff.


Projects

Developing

Experimental evaluation of forecasting approaches to restaurant sales: Implementation and comparative evaluation of forecasting restaurant sales using Prophet, XGBoost, and Lasso. Models trained on cleaned & preprocessed data, fine-tuned and cross-validated, with appropriate performance metrics reported and compared; feature importance determined using ablation tests and permutation importance. Top model will be utilised for a full-stack forecasting platform.

Bartering Platform: A full-stack .NET 8 microservices and Angular frontend application with a strong focus on modularity and loose coupling. The application serves as a platform for exchanging goods/products between users based on selected filters, showcasing architectural patterns such as CQRS and Clean Architecture, RabbitMQ messaging. Please refer to my Bartering-Platform repository for further details.

ML Restaurant Forecasting System (Currenly on hold): A capstone web application, .NET backend and Angular frontend, following Clean Architecture whilst leveraging machine learning (approach established from comparative forecasting experiments in another project)to accurately forecast restaurant sales. The goal is to improve staffing and inventory decisions, I'm also working towards a pilot with a local restaurant. Please refer to my ML-Restaurant-Forecasting-System repository for further details.

Deployed

Student Planner: Python & Tkinter project centred around turning a student's day into a focused checklist, syncing tasks & assignments with the user's Google Calendar. Tasks can be added, modified, deleted, categorised (module specific or general) and checked off through a simple, navigable interface featuring a prominent day-to-day checklist. Please refer to my Student-Planner repository for further details.

Database Management System: Built during my Junior Business Systems Developer role at Hospital Arts (HARTS), Liverpool: Python & Tkinter desktop application centralising admin data, reducing the manual workload for members of staff. Please refer to my Database-Management-System repository for further details.

GitHub Stats

Top Langs

Pinned Loading

  1. Amazon-Review-Analysis Amazon-Review-Analysis Public

    Sentiment analysis, paired with collocation extraction using PMI & co-occurrence methods to extract insights from a large Amazon reviews dataset.

    Python

  2. Student-Planner Student-Planner Public

    Python desktop application integrated with Google Calendar API for student-focused task planning & scheduling.

    Python

  3. Database-Management-System Database-Management-System Public

    Python desktop application paired with SQLite database centralising volunteer, university, placement, and artist data for Hospital Arts (HARTS), Liverpool.

    Python

  4. ML-Restaurant-Forecasting-System ML-Restaurant-Forecasting-System Public

    .NET Web API & Angular web application integrated with regression models for accurate restaurant forecasts.

    Python 1

  5. Online-Shopping-Web-Application Online-Shopping-Web-Application Public

    ASP.NET MVC web application with role-based access control, utilising a SQL Server database for online shopping (customer) & stock management (admin).

    C#

  6. LeetCode-Solutions LeetCode-Solutions Public

    A compilation of all LeetCode challenges completed, organised and documented by difficulty.

    C#