Hi there! I'm Oliver, a Senior Software Engineer based in Cardiff. I started out in Mechanical Engineering, pivoted through Data Science, and found my home in backend systems and data pipelines, with a growing sideline in AI-assisted development.
Outside of work I'm building My Livery, a management tool for livery yards, and the Caelite Index, a reference-data product for the space-resources economy. More on both, and the rest of my experience, below.
Experience
Senior Software Engineer
Department for Business and Trade
Dec 2023 - Ongoing
Cardiff
Senior Data Engineer
Public Health Wales
Nov 2022 - Dec 2023
Cardiff
Senior Data Scientist
Office for National Statistics
Oct 2021 - Nov 2022
Newport
Qualifications
Professional Data Engineer Certification
Google Cloud Platform
Aug 2023
Remote
MSc Data Science (Distinction)
Swansea University
Sep 2020 - Sep 2021
Swansea
BEng Mechanical Engineering with Year in Industry
Swansea University
Sep 2016 - Sep 2020
Swansea
Projects
Caelite Index
Building a reference-data product for the space-resources economy: an append-only, versioned system of record covering companies, contracts, and events, feeding monthly briefs and a probabilistic prospecting index. Python, FastAPI, SQLAlchemy, and PostgreSQL.
My Livery
Building a management tool for livery yard service providers: small businesses with no shortage of admin. A Go (Echo) REST API and Next.js frontend on PostgreSQL and Redis, with Atlas schema migrations, JWT auth, and role-based access control.
Manipula Parser
Built a custom parser translating Blaise Manipula syntax to Python, automating the migration of legacy survey code with thousands of variable definitions, cutting weeks of manual translation down to days.
Emergency Response Optimisation
MSc dissertation bridging emergency-vehicle route optimisation and traffic prediction, exploring how different predictors affect response performance using real-world data.