LSE PPE · London · building things at the intersection of policy, data, and AI
🥇 Oliver Wyman LSE Datathon 🥇 Build with AI — Google GDG 🥇 Susquehanna Datathon 🥈 Cursor Hackathon London Finalist — Mistral AI, Claude Imperial Hackathon
I'm a second-year Philosophy, Politics and Economics student at LSE. Most of my coding sits somewhere between the social sciences and software — simulations of how people behave under policies, research tools, green finance, and city mappers.
I build things mostly out of curiosity and a passion for shaping the world around me. A lot of projects start as a question I can't answer with existing tools.
- simulacra — an AI social simulation engine. Feed it a policy, it generates a population of diverse personas and runs each one as a separate LLM agent responding to that policy, then synthesises the results. Built on AWS Bedrock and the Strands Agents SDK. Still extending it with game theory experiments (ultimatum game, bystander effect, Stanford Prison).
- the-republic — full-stack research intelligence platform. Knowledge graph, autonomous AI agent swarm, on-chain paper submissions, and LMSR prediction markets on research outcomes. Dual-chain architecture on Flare and Plasma testnets.
- amogus — Among Us-themed AI deliberation council — four agents debate any planning prompt through structurally isolated rounds, producing refined PRDs instead of unchallenged plans. MCP server for Cursor / Claude Code. 2nd place at Cursor Hack London 2026.
- musicity — a real-time 3D voxel city that grows from music. Play piano with your keyboard or MIDI controller and watch procedurally generated structures rise from the chords you play. 15 atmospheric vibes, a music theory engine, and infinite procedural terrain.
- london_lsoa_map & tfl-node-sim — paired 72-hour build for the Olympic Way Interchange proposal (🥇 LSESU x Susquehanna Datathon 2026). The LSOA explorer runs a composite station need score across all 4,994 London neighbourhoods; the impact simulator models the +1.19% global-efficiency gain from inserting a new three-line interchange into the Underground graph.
- four-letters — a React word puzzle game with swipe controls, speed bonuses, and PWA support. One of the few projects I actually finished properly.
- landmark — agricultural IoT and policy optimisation platform built at Hack London 2026. Low-cost STM32 LoRaWAN sensor nodes transmit soil, water, and climate telemetry into a Next.js dashboard that fuses ground readings with NASA satellite overlays across Sub-Saharan Africa, South Asia, and Southeast Asia. Live demo.
- neoriemannian — a music theory tool for visualising neo-Riemannian chord transformations. Side project from a long-running interest in the maths behind tonal harmony.
Python · TypeScript · JavaScript · C · Solidity · React · Next.js · Three.js · FastAPI · AWS Bedrock · Pandas · Jupyter · SQL