I'm a solutions engineer in London who builds end to end β from Chrome extensions and full-stack web apps down to C++ and systems tooling. Most at home in TypeScript, Python, Rust, C++ and Salesforce (Apex Β· LWC). I like taking an idea from nothing to something people actually use, and I care about the details in between.
Right now: shipping data tooling for Salesforce, a terminal for exploring AI coding sessions, and browser games in TypeScript.
| Project | What it is | Stack | |
|---|---|---|---|
| π | WaveLink | Chrome extension for getting data in and out of Salesforce β SOQL exports to CSV/JSON/Excel/XML, Bulk API imports, scheduled snapshots, cross-org migrations with ID remapping. Live on the Chrome Web Store. | TypeScript Β· Chrome APIs |
| π₯οΈ | Flux Terminal | A real ConPTY-backed terminal wrapped around live dashboards, theming and a scrubbable timeline for your Claude Code sessions. Installers on the Releases page. | Electron Β· React Β· xterm.js |
| βοΈ | ExoCraft | A browser voxel sandbox: procedural biomes, flood-fill lighting, survival, crafting, redstone, mobs β with a post-processing render pipeline. Play it at exo-craft.vercel.app. | JavaScript Β· Three.js Β· Vite |
| πΊοΈ | Infinite Idea | A freeform canvas for client-facing documentation β shapes, diagrams and template blocks, fully client-side, with PDF/PNG/SVG export. Try it at infinity-idea.vercel.app. | Next.js Β· tldraw Β· TypeScript |
| π | Bloons TD 6 | A tower-defense game in ~1k lines of engine-free TypeScript: 20 rounds, 6 tower types, upgrades and targeting priorities. Play at bloons-td-6-wheat.vercel.app. | TypeScript Β· Canvas |
| ποΈ | Database Viewer Pro | Connect to (or upload) SQLite, MySQL, PostgreSQL, MongoDB and SQL Server and browse your data in the browser with JSON export. | HTML Β· JavaScript |
Also worth a look: File-Insights β
a local, no-cloud file metadata viewer/editor in Python β my
portfolio site in Next.js 14, and
a family of C++ game-server plugins (ExoAntiCheat, ExoTribeScore, ExoStructures).
Languages β TypeScript Β· Python Β· Rust Β· C++ Β· C Β· Apex Β· Dart Β· C# Β· JavaScript
Platforms & tools β Salesforce Β· React Β· Next.js Β· Node.js Β· Electron Β· Flutter Β· Three.js Β· Docker Β· AWS Β· GitHub Actions
Portfolio Β· LinkedIn Β· GitHub
πΌ Open to interesting problems, collaboration & building things that ship.



