Things I've built
A mix of products, client work, ventures, and experiments.
Featured
424pass.com
Technical Co-founder of a World Cup 2026 ticketing platform. Built the entire stack: customer-facing UI, backend services, payments, and operational backoffice.
OracleX — Data Hub API
Owned backend architecture and delivery for the Data Hub API serving prediction-market data. Built with Supabase Edge Functions on BSC chain.
The Sandbox Game
Led migration of NFT minting from Ethereum to Polygon, reducing gas costs by ~99%. Integrated a new asset marketplace contract and smart contracts for minting, cashback, and giveaways.
NFT Trading Bots
Co-founded an automated trading and analytics platform for play-to-earn NFTs. Designed sniper bots monitoring marketplaces and mempool for mispriced assets. $500K+ revenue in under a year.
Football Club Memberships (UK)
Delivered a memberships platform end-to-end: React/Next.js UI, Fastify API, admin tooling, and payments/auth integrations.
Rentreever
Led product and engineering for a platform streamlining apartment move-out and security deposit refunds. Product was later acquired.
Online Banking Portal
Built a new online banking portal for a major international bank at 1950Labs.
XPO Logistics — Enterprise Apps
Built Disputes management and Dynamic Pricing applications for a Fortune 500 logistics company.
Experiments & other work
Trivias — Worldcoin Mini App
Built a trivia game as a Worldcoin mini-app. Full-stack: frontend, Node.js backend API, and admin backoffice.
bAIbysitter — TX Risk Engine 🏆 Hackathon Winner
Multi-hackathon winner ($10K+ in prizes). An AI-powered risk engine for blockchain transactions — sentinel checks flag malicious wallets, risky DeFi patterns, and dangerous permissions, then an LLM agent validates coherence and safety. No longer involved.
Aevia — Digital Legacy Protocol 🏆 Hackathon Winner
Multi-hackathon winner ($8K in prizes). A digital legacy platform where users configure heirs and assets (crypto/tokens/NFTs). An AI agent monitors activity via Telegram and auto-executes transfers upon confirmed inactivity.