About

Here is a little background

Hey πŸ‘‹πŸΌ I am a Software / Machine Learning Engineer currently based in the United Kingdom. I did my undergraduate in Mechatronic Engineering in South Africa, and later completed my Masters degree in Computer Science with Artificial Intelligence at the University of Nottingham in the United Kingdom. I absolutely love all things to do with AI, robots and code. I also am a keen track cyclist, having competed both nationally and internationally for South Africa πŸ‡ΏπŸ‡¦

Experience

Mobile App Developer

Co-Pilot Consulting

Fri Jan 01 2021 - Present

  • Worked as a consultant for Co-Pilot (SA) as one of the lead developers on the Koinonia application, a mobile phone application that gives churches the opportunity to reach and unite their congregation members
  • Worked on front-end mobile app development with some database development on the mobile device itself

Machine Learning Engineer

Key Three Data

Thu Sep 01 2022 - Present

  • Worked as a consultant for Key Three Data on a project aimed at developing an automated platform for converting first-person video into consumer data
  • Successfully performed data preprocessing, cleaning and analysis
  • Applied machine learning algorithms and integrated systems onto the Google Cloud Platform

Skills

Hover over a skill for current proficiency

40%

80%

40%

75%

85%

30%

30%

70%

90%

70%

50%

90%

90%

70%

70%

40%

Projects

Project 1: Masters Dissertation

My official Masters dissertation topic was the β€œNon-Invasive Determination of the physical properties of objects using machine learned interpolation of the observation of robot arm manipulations.” In other words, this dissertation involved using machine learning and computer vision, together with robots to determine the physical properties of objects. The aim of this field of research is to bridge the gap between how humans and robots interact with their environment.

Project 2: Portfolio Website

Yes, I developed the website you are currently looking at! I wanted to learn more about Next JS, Typescript, Framer Motion and Tailwind and so I used my portfolio website as an opportunity to do this. The website was originally inspired by a YouTube video by Sonny Sangha, and over time has morphed into something I am quite proud of. The portfolio uses Sanity as backend, so that it can update the information without rebuilding the application.

Project 3: F1 Fantasy Analysis

F1 Fantasy Analysis was an application that I developed to try and help me do better in a Formula 1 fantasy league. To put it nicely I was quite horrible and so I wanted to find out what combination of drivers was 'theoretically' the best based on some statistics. I therefore put a python script together which could do just that. After using it for a few races I found that it did help me with my team choice quite a bit and so I thought that others could possibly benefit from it too, and so I put a website together using Flask, HTML and CSS.

Project 4: Coffee Loyalty Application

The Lucky Dice loyalty application is a cross platform mobile phone application designed in Flutter that keeps track of a users total as well as consecutive coffee purchases. This app was developed for a friend and owner of the Lucky Dice Coffee Company, based in Cape Town, South Africa. The main goal of the project was to build a cross platform application that retains customers by rewarding them for consecutive coffee purchases (effectively adding a time constraint to a traditional loyalty system).

Contact

I have got just what you need. Lets talk.

+44 78 108 35 079

mitch.sparrow@hotmail.com

Glasgow, United Kingdom