Software engineering apprentice starting soon at STFC · UKRI I like making things that work — from web apps to embedded hardware electronic projects.
I am starting a software engineering apprenticeship (Level 6 degree apprenticeship) at STFC · UKRI — Rutherford Appleton Laboratory in Harwell.
Outside of code, I play guitar, produce music in Ableton, and spend too long building hardware projects that probably should have stayed ideas.
// Stack
Full-screen guitar tab manager running on a Raspberry Pi with a 3-button GPIO foot pedal. Features a built-in Ultimate Guitar scraper and on-screen keyboard — designed for hands-free stage use.
Interactive Pygame visualiser for 17+ sorting algorithms, including custom entries like jacobs_sort(my own meme sorting algorithm), thanos_sort, and stalin_sort — implemented as generator functions for step-by-step rendering.
Real-time 3D drawing app using computer vision. Pinch gesture controls with MediaPipe hand tracking, persistent 3D stroke rendering, colour palette, and depth control via webcam.
GPS-autonomous medical supply delivery drone on an F450 frame. SpeedyBee F405 V3 flight controller with custom mission planning — programmed for autonomous navigation to target coordinates.
Multi-modal camera system with face tracking, hand gesture recognition, voice control, and a companion mobile app. Built as an A-Level NEA with full hardware and software integration.
Level 6 degree apprenticeship in software engineering.
A-Levels in Computer Science, Music Technology, and Mathematics. NEA project: a Flask/SQLite timetabling web application built for a real school client. Music Technology coursework included a full production recreation of Oasis's "Live Forever".
Assisted with training exercise design and drone selection for the school's CCF programme. Teaching cadets Navy lesson. Achieving the Sultan Award in my 4th year.
Music is the other half. I play guitar in a band and in a guitar group.
For my A-Level Music Technology coursework I recreated Oasis's "Live Forever" from scratch — tracking guitars, drums, mixing vocals, and mastering all together.
I find the overlap between music and engineering genuinely interesting — both are about designing systems that behave exactly the way you intend.
// Gear
I'm always open to interesting conversations about software, hardware, music, or whatever else. Drop me a message.