About Me

I'm a software engineer with a strong focus on backend development, currently working on warehouse automation and management systems. Passionate about continuous learning, open-source software, and solving real-world problems through reliable and efficient code. While my core experience is in backend engineering, I've also built full stack web applications, including this portfolio, to showcase a broader skill set. With a background in mechanical engineering and hands-on experience with CAD, I enjoy blending technical disciplines to solve real world problems. Outside of coding, you’ll usually find me playing computer games, staying active with sports, or reading.


  • C
    C
  • HTML
    HTML
  • CSS
    CSS
  • JavaScript
    JavaScript
  • Python
    Python
  • NodeJS
    Node.js
  • Git
    Git
  • SQL
    SQL
  • Solidworks
    Solidworks

Projects & Experience

Chess Website

Play 2 player locally, vs the computer or analyse chess games with this Full Stack chess website. Uses the Stockfish UCI chess engine and built with Flask, Python, Javascript

Warehouse Management Software

Request a log book detailing the different software engineering work undertaken as a software engineer developing warehouse automation and management software for Dematic Ltd. Primarily use C, SQL and Linux to develop software integrated within larger supply chain automation solutions.

Crystal Industries Ltd. Company Website

Custom-designed and developed a responsive website for Crystal Industries Ltd., featuring a product catalog with filtering, detailed product pages, contact form with email support, and an custom Content Management System. Built with Node.js, Express, PostgreSQL, and modern minimalist design, optimized for desktop and mobile.

Basic Robotics

A robot controlled via PC, Android or IPhone, using a raspberry pi and python, complete with microphone and camera modules and 18 servo motors for leg actuation

CAD Projects

View some CAD work of a Forest Edwards Radial 5 engine, a V8 engine, a vertical twin steam engine with reverse gear, Barr & Stroud engine and a differential. Modelled using Solidworks and showcased with OnShape

Contact Me

Have a question or want to work together? Leave your details and I'll get back to you as soon as possible.