Software Engineer · Oxford, UK

Hi, I'm
Jacob.

Software engineering apprentice starting soon at STFC · UKRI I like making things that work — from web apps to embedded hardware electronic projects.

jacob.json
{ "name": "Jacob", "role": "Software Engineer (Apprentice)", "org": "STFC · UKRI", "location": "Oxford, UK", "languages": ["Python", "C++", "JS"], "interests": ["systems", "music", "hardware"], "open_to": true, // level up in progress... }
// 01 — About

What I'm
about

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.

Python
C++
Flask
FastAPI
SQLite
Docker
Raspberry Pi
OpenCV
Ableton Live
Davinchi Resolve
// 02 — Projects

Things I've
built

01
Stomp

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.

Python CustomTkinter Raspberry Pi GPIO
02
Sort Visualiser

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.

Python Pygame Algorithms
03
3D Air Drawing

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.

Python OpenCV MediaPipe
04
Delivery Drone

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.

ArduPilot Electronics CAD
05
Pan-Tilt Camera

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.

Python Computer Vision Voice
// 03 — Experience

Where I've
been

From September 2026 — Present

Software Engineering Apprentice

STFC · UKRI — Rutherford Appleton Laboratory, Harwell

Level 6 degree apprenticeship in software engineering.

2023 — 2026

A-Level Student

Oxford, UK

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".

Ongoing

CCF NCO - Petty Officer

Combined Cadet Force

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.

// 04 — Music

The other
side

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.

GuitarJackson
DAWAbleton Live
OSWindows 11 & Linux
DroneDJI Mavic Air 2 & DJI FPV
GenresRock, Indie, Pop
// 05 — Contact

Let's talk

I'm always open to interesting conversations about software, hardware, music, or whatever else. Drop me a message.