I BUILD BACKENDS AND THE ML THAT RUNS ON THEM.
Specializing in high-performance distributed systems, robust data pipelines, and integrating applied machine learning models into production environments with uncompromising reliability.
01 PROJECTS
ARGUS — AI CITY-OPERATIONS SYSTEM
Watches all 900+ live TfL cameras simultaneously, detects traffic incidents, and predicts congestion cascades before TfL's own feed catches them.
Nemotron 70B on DGX Spark runs two-pass triage and causal analysis across a live multi-camera firehose. RAPIDS cuDF GPU DataFrames with z-score anomaly detection and cross-camera lead-lag correlation (r=0.8x) predict cascades before TfL's disruption feed fires. YOLO11x handles real-time vehicle detection — raw CCTV never leaves the box. NeMo Retriever + Chroma provide vector memory over every observation. ElevenLabs Conversational AI voices Nemotron's reasoning on demand.
GHOSTPLOT — CARBON PORTFOLIO OPTIMISER
5-agent pipeline that identifies, validates, and optimises carbon-saving investments across real estate portfolios with incomplete data. Scavenger loads portfolio data → Inspector infers missing parameters with confidence scores → Physicist runs Bayesian MCMC for carbon estimates with 94% credible intervals → Risk rejects high-uncertainty estimates (>30%) → Optimiser runs Integer Linear Programming to select the max-impact portfolio. Philosophy: understand uncertainty, don't eliminate it.
HYPERGATE — CROSS-CHAIN BRIDGING WIDGET
A white-label bridging widget that lets any application offer seamless cross-chain deposits directly into Hyperliquid. Built in ~50 hours on one night of sleep.
Three core components: a React widget handling wallet connection via RainbowKit, chain selection (Ethereum, Arbitrum, Base, Polygon, and more), transaction signing, progress display, and error recovery — an Express.js API recording deposit attempts in PostgreSQL, tracking transaction status through each stage (pending → bridging → depositing → completed), receiving webhooks on completion — and smart contract interactions handling the actual fund movement across chains.
FUNIVERSE — CONDITIONAL FINANCE PROTOCOL
An experimental prediction market that lets users express market beliefs without exiting their XRP positions — stake XRP, mint FXRP, and participate in oracle-resolved outcome markets.
Built on Flare Network. CompleteMarkets.sol handles ERC20-based Yes/No token pairs per market, resolved trustlessly via Flare's FTSO oracle at ~1.8s block latency. FAssets integration converts XRP → FXRP via 3-step minting (reservation → execution → completion). Smart Accounts register atomic approve + placeBet operations, with XRPL payment triggers executing EVM transactions via encoded memos — enabling cross-chain betting without direct EVM interaction. Price feeds (BTC/USD, ETH/USD, XRP/USD) polled via bytes21 identifiers and stored in SQLite for historical resolution.
ROLODEX — REAL-TIME B2B VERIFICATION AGENT
B2B contact data decays 20–30% per year. Rolodex verifies in real time and shows you exactly what it's worth.
Scrapes LinkedIn via headless browser, cross-references employer sites, and sends confirmation emails — with an AI agent autonomously deciding which tools to call (website → LinkedIn → email), reasoning about cost vs. confidence at each step. Streams agentic verification live in a React Agent Workbench. Generates a Value-Proof Receipt after every batch: exact API costs vs. SDR hours saved. Outcome-based billing: pay for value, not subscriptions.