SOFTWARE ENGINEER · CS UNDERGRAD · UK

Jamie

Building full-stack software, end-to-end.

Computer Science undergraduate at Birmingham, Software Engineering Undergraduate of the Year 2026, and incoming Skyscanner intern.

01About

A bit about me

I'm a Computer Science undergraduate at the University of Birmingham, predicted a First with an 89% first-year average — including 98% in Mathematical & Logical Foundations and 94% in Object-Oriented Programming. In 2026 I was named the TargetJobs Software Engineering Undergraduate of the Year.

I build full-stack and AI-integrated software, and I care about systems that are correct, well-tested, and genuinely useful. Away from the keyboard I'm a U18 National Cup winner, a former 1st XV rugby captain, and a robotics coach — and I currently support 400+ students as a Data Structures & Algorithms teaching associate. This summer I'm joining Skyscanner as a software engineering intern.

UKPredicted First · UoB CS Skyscanner intern ’26
02Service record

Where I've worked

2026.06 — 2026.09London

Software Engineer Intern

Skyscanner

Joining as a software engineering intern through the TargetJobs Undergraduate of the Year Awards programme — a highly competitive route into the UK tech sector.

Incoming
2026.01 — 2026.04Birmingham

Undergraduate Teaching Associate

University of Birmingham · Data Structures & Algorithms

Supported a cohort of 400+ students — explaining data structures, algorithms, and problem-solving techniques across lab sessions and online channels, reinforcing both theory and practical application.

TeachingAlgorithms
2025.08 — nowRemote

Software Developer & AI Trainer

DataAnnotation

Conduct RLHF on coding models — debugging complex agent interactions of 100+ turns and validating tool-use logic — and annotate and validate data to train machine-learning models alongside cross-functional teams.

RLHFLLM tool-useData annotation
2025.07 — 2025.09Surrey

Coach & Co-Lead

Code Kids Robotics Ltd.

Delivered coding and robotics sessions to students, simplifying technical concepts for diverse audiences and leading extension sessions that pushed high-achievers through complex challenges.

RoboticsMentoring
2025.06 — 2026.05University of Birmingham

Inclusivity Secretary

American Football Society

Drove a committee initiative to strengthen team culture and diversity, and built an Excel-based attendance system that gave coaches actionable data for squad management and selection.

CommitteeData
03Selected work · constellation chart

Featured projects

α · PROJECT 01RA 14h 29m · DEC +00° 08′

CityFix Exchange

A civic maintenance-reporting platform that streamlines how residents flag and track local repairs. I led a 7-person team, driving agile delivery — work distribution, feature prioritisation, and code review — while building core features and holding the bar on technical quality.

JavaSpring BootAngularPostgreSQLDocker
01 / 04
04Stack

Tools of the trade

Languages
TypeScriptJavaCSQL
Frontend
ReactAngularVite
Backend & APIs
Spring BootCloudflare WorkersDurable ObjectsREST
AI & ML
Workers AIVercel AI SDKRLHFLLM tool-use
Mobile
ExpoReact Native
Data
PostgreSQLSupabase
Tooling & infra
DockerGitHub ActionsGitCI/CD
Foundations
Data Structures & AlgorithmsOOPConcurrency
05Commendations

Honours & awards

Software Engineering Undergraduate of the Year2026

TargetJobs Undergraduate of the Year Awards — named from a highly competitive national pool.

UK Excellence Scholarship in Computer Science

University of Birmingham — recognising outstanding academic performance and potential.

Birmingham Award, with Distinction

A proactive, self-driven commitment to developing the attributes of an effective leader.

Gold Duke of Edinburgh's Award

Long-term commitment, planning, teamwork, and perseverance.

U18 National Cup Winner2024

Key starting player in Dorking Rugby Colts' victory — after recovering from serious injury.

Lions' Special Teams MVP2026

University of Birmingham American Football.

1st XV Rugby Captain & Senior Prefect

Reigate Grammar School — mentoring junior students and leading a high-achieving team.

06Open channel

Let's work together

Always happy to talk software, internships, and interesting problems. The fastest way to reach me is email — I usually reply within a day.