Profile

Engineering student, prolific programmer, and amateur racing driver

I'm a final year BEng Mechanical Engineering student at Cardiff University with a strong interest in computational engineering, particularly in mathematical modelling, analysis, and simulation of physical systems. so let's talk!

Toggle Audio
February 1, 2026

Inferring Torque from Telemetry

Optimisation, inverse problems, and what noisy data teaches us about engineering

In professional motorsport, drivetrain parameters such as gear ratios and torque curves are known quantities. They are defined during design, validated in simulation, and measured on dynos. When analysing gearbox loading or shaft stresses, engineers typically start with the internal parameters and check them against reality.

But what if you only have the outside of the system?

Read article
February 1, 2026

Two Degree-of-Freedom Robotic Arm

My First Year Engineering Group Design Project

In my first year, I designed and built a two degree-of-freedom robotic arm controlled by C++ code running on an Arduino Uno. On the surface, it was a fairly typical introductory design project: design a mechanism, manufacture it, assemble it, and make it move between specified coordinates.

In reality, it became my first lesson in how intelligent control systems can compensate for imperfect hardware.

Read article

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.

Work Experience

  1. Company
    KLA (formerly SPTS)
    Role
    Work Experience Placement
    Date
    June 2018
  2. Company
    Pizza Express
    Role
    Pizzaiolo
    Date
    Jul 2021 - Feb \'25
  3. Company
    Franco Manca
    Role
    Chef
    Date
    Nov 2023 - Feb \'24
  4. Company
    Xtrac
    Role
    Simulation/Analysis Engineer Intern
    Date
    Jun 2025 - Aug \'25
Download CV