Hi, My name is Mateusz

I am a recent Data Analytics & Physics graduate looking to begin a career within data science and software engineering. Below you will find some of the recent projects on which I have worked along with all relevant information and contact links.

Projects

Gradient Descent Optimisation

A dissertation project exploring modern optimisation algorithms aimed at accelerating gradient descent used in training machine learning models. Motivated by the lack of a comprehensive comparison in literature, the project looked to implement and compare these algorithms in different machine learning problems.

Completed

CNN Sudoku Solver

A sudoku solver designed to solve a sudoku from an input image. The project involves a data pipeline for extracting the sudoku grid from the image, this is then passed to the CNN which identifies each digit within the grid. Finally, the scanned grid is fed into a backtracking algorithm producing a solved grid.

Completed

C++ Neural Network

A C++ implementation of a neural network using only the standard libraries. Comprises of neuron and network, capable of constructing arbitrary topologies with gradient descent training using backpropagation.

Completed

Python Chat Server

Python-based client and server used for setting up a chatroom over a local network. Utilises the socket module in Python to establish a connection handshake with the server.

Completed

Covid19 AirBNB Analysis

Analysis of time series data sourced from AirBnB. Used to investigate and visualise the impact of the Covid19 pandemic on the hospitality industry around the globe.

Complete

JavaScript Visualisation

A JavaScript project aimed at producing an interactive visualisation of the training process involving a machine learning model.

Complete

Fifa 20 Data Visualisation

A project aimed at utilising the functionality of the D3.js library to produce an interactive visualisation of player data sourced from Fifa 20.

Complete

Pytorch Object Tracker

PyTorch object tracking algorithm compatible with any arbitrary detector capable of producing an object detection along with the bounding box and confidence scores.

Ongoing