01 / 05
Climate Entrepreneurs Club
Web · Committee, 2026/27
The Climate Entrepreneurs Club site, which I rebuilt.
climateentrepreneurs.co.uk ↗
Captured from the live site, 29 Sep 2026.
02 / 05
EPQ time-trial frame
Frame design and fabrication · 14 months
An aluminium 6061 track bicycle I designed, simulated, fabricated and road-tested.




03 / 05
Property data crawlers
Data engineering · Freelance, 2026
Crawlers that pull new property-project data from one Malaysian government portal spanning several databases, and a site that makes that data navigable. Built for a private client.
3,000+project records, from 2021 onward.
Captured from the live site, 29 Sep 2026. Map data (c) OpenStreetMap contributors.
04 / 05
BlueBand
Open hardware · March 2026
A modular open-hardware sports wristband, runner-up at the upLYFT Wearable Tech Hackathon at Imperial.
35.5 × 42.125 mmthe board outline, 1.6 mm FR4.
Read the case → blueband-concept ↗

05 / 05
Numeris
Software · 2026
A portfolio tracker I built and use. React, Node.js and PostgreSQL on Vercel, with the Plaid API for bank connections and Yahoo Finance for market data.
Read the case →
Signed in to a demo tester account, captured 29 Sep 2026. Figures shown are demo data.
Also
SatHack
Hackathon · Team of four
First place at SatHack. I built the satellite power budget and the on-board computer stack.
1stof the teams entered.
IMC Prosperity 4
Competition · Four rounds
A live algorithmic trading competition. My teammate and I improved our placing every round.
Top 150 UKfinal aggregate.
Project Svarog
Spacecraft structures · STRUM
Working in STRUM, the mechanical division of Project Svarog, the Society's solar-sail CubeSat: I designed carbon-fibre-reinforced doors, and designed and 3D-printed moulds for four carbon-fibre booms, each over two metres long.
4boom moulds, each over two metres.
DE1 Grand Prix
Vehicle design · Team of four
A 3D-printed electric racing car. I owned all of the CAD and mechanical design, and used SimScale CFD to place the sidepod vents. It ran a timed qualifying lap.
Roles
Imperial College Space Society
Dec 2025 to present
Secretary, then Head of Events. Also Co-Lead of High-Powered Rocketry for 2026/27, and working in STRUM, the mechanical division of Project Svarog.
Finance Society
2025/26, 2026/27
Head of Marketing, leading a 12-person team, where deliverable completion rose from about 60% to about 90% and four cross-university speaker events ran with 50+ attendees each. Taking up an Associate seat on the 2026/27 committee.
Climate Entrepreneurs Club
2026/27
Committee member.
Research with Dr Nan Li group, Dyson School
Since Aug 2026
Investigating Hot Form Quench metal forming across aluminium, steel, titanium and fibre metal laminates.
Freelance data and web developer, self-employed
Jul to Sep 2026
For a private client in property in Malaysia.
PGF Insulation
Jul 2026, two weeks
Industrial training in Penang, Malaysia. I designed tooling jigs and fixtures in Fusion 360 for composite mould alignment, and traced recurring temperature drops on the production line to a cavity in the natural gas furnace by analysing the fuel-to-temperature ratio along it.