Hi, I'm Matthew Burton

Software Engineer | Computer Science Student

Building innovative solutions with modern technologies. Currently averaging 83.2% in BSc Computer Science at King's College London.

About Me

I'm a passionate software engineer and Computer Science student at King's College London, currently in my 4th year with a year in industry. I specialize in full-stack development, machine learning, and building scalable solutions.

With experience at companies like NatWest, Serac Group, and AquaZoo Digital, I've worked on projects ranging from web scraping systems processing millions of data points to government used AI-powered planning validation systems.

When I'm not coding, you can find me on the hockey field as a varsity player and former captain

Technical Skills

TypeScript Python JavaScript React Next.js Node.js Java C++ HTML/CSS SQL AWS Machine Learning Web Scraping Git

Work Experience

Featured Projects

NatWest Code Club App

Led a team of 15 software engineering interns to create a web app helping children track progress when learning to code. Presented demo to COO of 'NatWest Digital X' who compared quality to engineers with 12 months experience.

Leadership Web Development Education

Plant Shop E-commerce

A fully functional house plant e-commerce store with shopping cart, product catalog, and checkout functionality.

HTML CSS JavaScript E-commerce

BSL Translator

HackKings hackathon project - British Sign Language translator using computer vision to interpret sign language gestures.

HTML Computer Vision Accessibility

Sentence Analyser

Work experience project analyzing sentence structure to understand the purpose of different words using natural language processing techniques.

Python NLP Machine Learning

Find People In News

Tool to find people and their context in news articles using NER (Named Entity Recognition) and contextual analysis.

Python NLP News Analysis

Backtesting Stock Market Trading

Independent study examining the effectiveness of technical analysis in stock market trading through comprehensive backtesting.

Python Finance Data Analysis

NEA - Property Management System

A-level project: Landlord property management system for managing rental portfolios with tenant tracking and financial management.

Python Management System

Age Calculator

Web application that calculates your age and other fun metrics based on your birthday.

JavaScript HTML CSS

HackerRank Plus

Collection of HackerRank problem solutions and coding challenges for easy reference and learning.

Java Algorithms Problem Solving

Education

BSc (Hons) Computer Science

King's College London

Sept 2022 - June 2026 (with year in industry)

  • Currently averaging 83.2%
  • Varsity hockey player & captain
  • Dissertation: Using LISP & SIMP to approximate explainability for LLMs in C++
📚

A Levels

School, Norwich

Sept 2020 - June 2022

  • A*A*A* in Maths, Physics, Computer Science
  • Won 1 of 2 school maths prizes in cohort of 110
  • Averaged 90%+ in all A level exams

Get In Touch

I'm always interested in hearing about new opportunities and projects. Feel free to reach out!