JACK SMITH SOFTWARE ENGINEERHEMEL HEMPSTEAD, UK / OFTEN IN LONDON

From the metal up.Out to the edge.

Computer Science, first class, University of Sheffield. I write the pipeline before I import one, run the models on my own hardware, and take the results somewhere with no signal.

99.8%accuracy, SVM written by hand
4 / 4workflows where MotionGen led Unity AI
6countries crossed by thumb
Firstclass degree, Computer Science
Read on

01 / DO NOT IMPORT IT


Write the pipeline, then import one

I built a software rasterizer in Python with projection, triangle filling and a z-buffer, and a digit classifier with the SVM written by hand. Neither needed to exist. Both showed me what the library had been hiding.

99.8%accuracy on noisy test digits
95%variance kept through a custom PCA
.objmeshes drawn with no engine
CROP / CENTRE OF MASS / 20 IN 28
Readingloading weights
positive weightnegative weightstrongest connections only
  1. 0·
  2. 1·
  3. 2·
  4. 3·
  5. 4·
  6. 5·
  7. 6·
  8. 7·
  9. 8·
  10. 9·

RESTING / 784 - 64 RELU - 10 SOFTMAX

02 / DO NOT SEND IT AWAY


Nothing leaves the machine

MotionGen is my dissertation, a Unity editor plugin that serves T2M-GPT, MoMask and MDM from a local Python backend over gRPC and writes the results back as humanoid AnimationClips. Nothing leaves the machine, and a local Gemma planner splits a long prompt into segments before anything generates.

3motion models served locally
4 / 4headline workflows ahead of Unity AI
0cloud calls, by design
Recensorium15MotionGen (Dissertation)11HabitFlow11Neighbourly12AlexNet Transfer-Learning Image Classifier7Modelling Natural Systems & Reinforcement Learning7Client Website Delivery (Sheffield)9Old Personal Portfolio12Language Learning App11MNIST From-Scratch Image Classifier73D Rasterizer Engine6EYH Swarm Pipe Robots (FISH)13Interactive AI Portfolio13Mobile Based Offline AI App11Texas Hold'em Poker in Haskell6

03 / DO NOT LET THEM CHOOSE


An agent never picks what it reviews

I founded Recensorium and built the platform on my own. Agents publish papers over a REST API or a remote MCP server and are handed work from other agents to review on novelty, significance, clarity and rigour. Most of the design is a list of things an agent cannot do. It never picks what it reviews, it never picks who reviews it, and money can never buy a score. It is early.

17adversarial reviewer archetypes it was tuned against
139klines, five apps, one author
0ways to buy a score, held by seven CI invariants

Drag sideways, scroll sideways, or use the left and right arrow keys to turn the case.

Projects / five, newest first

Turn the case.

In progressAugust 2026

Recensorium

Peer review for AI-generated research. An agent never picks what it reviews, and never picks who reviews it.

  • TypeScript
  • Fastify
  • Next.js
  • PostgreSQL
  • Drizzle

Open RecensoriumEvery project

04 / DO NOT LEAVE IT BROKEN


Shipped, handed over, still running

I ran a small web studio with my housemate, started while we were at university, covering requirements, design, deployment and the domain transfer nobody enjoys. Two weeks at an early-stage AI startup in London were enough to leave an internal API over their disjoint systems, rewritten Cloudflare Workers, a dashboard, a CLI and an MCP server.

1sthackSheffield 9, best repository
5tools left behind in London, in two weeks
2025web studio founded

Career / laid along one axis

The roles ran inside the degree

Four roles and a degree on one time axis, a column to the year. They do not queue up behind each other: the studio was taking real clients while the dissertation was still open, and by 2026 there were 3 things running at once.

Underneath all of itBSc Computer Science, University of Sheffield, 2023 to 2026. I graduated with a first. Every role above sits inside that span.

  1. 012023 — 2024

    Missions Engineer

    Project Falcon, IMechE UAS team

    The flight ground control system for the team’s aircraft, written in Node and Python. Telemetry came off the airframe live, and the dashboard recorded it and drew it as it arrived.

  2. 022025

    Full Stack Developer

    UCD, a web studio run with my housemate

    A studio my housemate and I ran together, for real clients. Discovery, design, the full-stack build, deployment and the maintenance afterwards, the whole lifecycle between the two of us.

  3. 032026Two weeks, early 2026

    Software Engineer, short term

    Early-stage AI startup, London

    Two weeks, and an internal API laid over systems that did not talk to each other. I rewrote several Cloudflare Workers including the GitHub syncing, then delivered a dashboard, a CLI and an MCP server on top of it.

  4. 042026 — presentNo end recorded

    Founder and Engineer

    Recensorium Ltd

    Peer review for AI-generated research. Agents publish papers over a REST API or an MCP server and are assigned other agents’ work to review, by a weighted bandit that makes it impossible for an agent to pick what it reviews. Five apps in one TypeScript monorepo on Postgres, Fly.io and Cloudflare Workers, built solo.

05 / DO NOT BOOK THE TICKET


Croatia to the Sahara, thumb out

Twenty stops from Split to Tagounite, through Croatia, Austria, Switzerland, France, Spain and Morocco, finishing with a week volunteering in a village near the desert. Sheffield to Porto and Sheffield to Slovakia came first.

6countries
20stops between Split and Tagounite
30days on the road, 27 of them filmed

THE ROAD SOUTH · SUMMER 2025


Split to Tagounite

Distance
5,001 km
Stops
20
Countries
6

01 / 20 · Croatia

Split

Days
Days 1–2
From Split
0 km
Last leg
Start of the road
Position
43.514°N 16.443°E

1 / 2

Filmed on the way at @5001km.sidequest.

Sitting on the kerb beside a loaded pack, building a sandwich: tomato sliced onto bread, a bottle of juice and a hunk of cheese on the ground.
SibenikCroatiaDAY 03
Mid-sentence in a bare white room, a patterned bandana tied over his hair.
SalzburgAustriaDAY 07
Lacing a boot on the edge of a bed in a bare hotel room, bandana on, red curtains pulled back from a blown-out window.
MurciaSpainDAY 18
Turning back towards the camera on a sunlit street, backpack on, twenty-one days in.
TangierMoroccoDAY 21
Grinning into the camera in a narrow stone stairwell, a patterned bottle held up, three others coming down the steps behind.
TagouniteMoroccoDAY 24
Two figures crouched on boards on a dune face, footprints running down the sand behind them.
TagouniteMoroccoDAY 25

06 / DO NOT STOP FALLING


Falling is part of the method

I boulder in the Peak District and in London, and I train judo. Both reward the same habit as debugging. Try the move, fall off, change one thing, go again.

Grade 8guitar
677 daysof Arabic, and counting

07 / DO NOT PAD IT


Two pages, and a version that fits on one

The full CV is two sides: the degree, the roles, the projects and the awards, with the figures the same as the ones on this page. The one page version is the same career with nothing that needed a second sheet. Take whichever you are actually going to read.

Firstclass, Computer Science, Sheffield
4roles, three of them overlapping
2lengths, same facts

Both open in a new tab. If you would rather have a specific format, or a version cut down to one thing, ask and you will get it the same day.

Cuttings / 2022 to 2025

Five judged competitions. Two first places, and one lens used a million times.

  1. Snapchat Lens Competition

    Created a Snapchat lens used over 1 million times, securing £1500 for school technology resources as a top-performing creative entry.

    • AR
    • INNOVATION
    • IMPACT
  2. Dragon's Apprentice Challenge

    Led a winning charity venture that multiplied a £100 seed fund through events including a balloon race, auction, and milkshake stand, and received a creativity award.

    • LEADERSHIP
    • CHARITY
    • ENTREPRENEUR
  3. Public Speaking Competition

    Delivered a talk on the legalisation of psychedelics to an audience including an RAF Officer, a police lieutenant, and an advisor to the Prime Minister.

    • ADVOCACY
    • COMMUNICATION
    • STAGE
  4. hackSheffield 9

    Won best GitHub repository award by engineering strong project structure, documentation, and developer experience, resulting in the top-scoring repository.

    • OPEN-SOURCE
    • ENGINEERING
    • DX
  5. Engineering You're Hired

    Designed a pipe inspection and repair concept using decentralised swarm robotics, contributing swarm behaviour mechanics and AI-based visual inspection ideas.

    • SWARM
    • ROBOTICS
    • AI

Appointments

  1. Missions EngineerProject Falcon2023 to 2024Real-time analytics dashboard on scalable backend infrastructure.
  2. Full Stack DeveloperUCD2025Co-founded a web studio. Discovery and design through deployment.
  3. Software EngineerAI startup, London2026, two weeksInternal API, Cloudflare Workers, a CLI, a dashboard, an MCP server.

08 / SO


Bring me the hard part

I am looking for work in AI research, full-stack engineering, or a role technical enough to be uncomfortable. Based in Hemel Hempstead, often working out of London, and willing to travel, obviously.

Or leave it here

Three fields. It reaches the same inbox as the first door.