Human-centered systems and stories

I'm Alex, a software engineer studying Computer Science at the University of Cambridge 🇬🇧.
I design and ship full-stack products end to end. Welcome to the portfolio.

Selected work

A selection of my work, with demos and notes on how I built them.
Creator · Live

Semantic Find

Search a page by meaning. A browser-based search engine combining exact, keyword, and semantic matching, with inference on your device.
TypeScript
transformers.js
Web Workers
Chrome Extension (MV3)
WebGPU / WASM
Semantic Find searching a long document, showing ranked results labelled by how closely each one matches.

Project demo screenshot. Use “Try demo” below to open the project.

Founder & Software Engineer · Live

Haloway

An AI powered college-application workspace with a suite of purpose-built organizational tools. Used by 200+ users, including paying customers who got into top schools like Yale and Berkeley.
Next.js
TypeScript
PostgreSQL
Stripe
LLM orchestration
The Haloway essay workspace, showing a student's essays grouped by school and prompt alongside the drafting editor.

Project demo screenshot. Use “Visit Haloway” below to open the project.

Experience

Munich Re America ServicesJun 2026 – Sep 2026
Data Analysis & Engineering InternEnterprise data discovery, SQL-based data profiling, and Power BI reporting.
HalowayApr 2025 – Present
Founder & Software EngineerBuilt and run an AI-assisted college-application platform, including its database, Stripe billing, and AI features.

Away from the desk

Outside software, my interests include classical piano, violin, painting, and history. You can find some of my artwork and performances in the gallery.

Get in touch

The best way to reach me is email: aw2159@cam.ac.uk