
LinkPay
Multi-rail payment gateway unifying M-Pesa, Airtel, bank transfers, cards, and Web3 behind one API — wallet engine, checkout links, revenue splitting, settlement workflows, and merchant dashboards.
I build the systems behind financial products.For the past 7 years, I've worked across Fintech payments, banking, Trading, AI and Web3 Crypto, from the dense User Interface to distributed backends, real-time data pipelines, and infrastructure in React, TypeScript, Node, Java, Go, and Rust.
I build software where mistakes have consequences.
For 7+ years, I've worked across payments, banking, FX, trading, crypto, and AI — building everything from real-time trading Exchanges to the distributed systems moving money underneath them.
A bug here isn't just a broken pixel. It can be a wrong balance, a failed settlement, or a missed reconciliation. That's why I care about the details: how systems behave under load, how money moves safely, and how the frontend holds up when everything is happening at once.
I've built APIs and SDKs used by 20+ banks, payment systems processing 50,000+ transactions a month, and pipelines handling 2M+ events a day. I lead 37 engineers across seven countries, while staying close to the code.
React, Next.js, and React Native for interfaces that update every second and can't drop a frame. Trading terminals for CEX and DeFi venues, non-custodial wallets, and financial dashboards that stream order books, liquidation heatmaps, and portfolio PnL over WebSockets. When off-the-shelf charting can't keep up, I go down to the rendering layer itself: custom candlestick series and Canvas bitmap coordinate systems built on top of libraries like TradingView's Lightweight Charts.
I don't just build AI systems — I build with AI. Every tool here is part of my daily workflow. Hover any pill to explore.
Hover any tool to see its role in my stack — 16 tools and counting
See Full Stack03 — Work
Not side projects. Not demos. Production systems moving real money and serving real users across payments, crypto & trading, AI, and commerce.

Multi-rail payment gateway unifying M-Pesa, Airtel, bank transfers, cards, and Web3 behind one API — wallet engine, checkout links, revenue splitting, settlement workflows, and merchant dashboards.

KCB Group + Mastercard card platform for 10,000+ cardholders — secure onboarding, identity verification, real-time transaction posting, and banking-grade reconciliation across React Native and Next.js.

Hyperliquid copy-trading platform that monitors high-performing wallets and replicates positions with configurable stop-loss, take-profit, and sizing — 1,000+ active traders.

Crypto-to-bank product bridging on-chain wallets to bank and mobile-money settlement, with a full wallet, asset-management, and copy-trading layer serving 98,000+ users.
Full Enzyme Protocol fork on Ethereum — Solidity smart contracts for on-chain fund creation and policy assignment, with a React + ethers.js investing UI and a GraphQL data layer.
Typed Rust SDK for Bybit HTTP and WebSocket trading integration, used in production execution infrastructure.

Privacy-first platform unifying many LLMs behind one interface — model switching, multi-provider integration, context management, and session isolation.

Conversational AI product turning natural dialogue into structured, actionable output through a clean, focused interface.

Securities Commission of The Bahamas–licensed platform with smart wallets, Visa card programs, KYC (Sumsub), custody (BitGo), and compliance-aware reporting.

Real-time FX aggregation and distribution API serving 20+ banks across seven African markets — 2M+ rate events per day, with partner SDKs in Java, Go, TypeScript, Node, and Python.

High-traffic property marketplace with search at scale, listings, lead flows, and integrated payments for one of Kenya's largest real-estate platforms.

Professional Hyperliquid perpetuals terminal — real-time position tracking, portfolio analytics, liquidation-risk views, and fast execution UX for active perps traders.
Rust-based Solana MEV and anti-MEV execution tooling covering transaction awareness and MEV-sensitive strategy execution.

AI-native product generating structured itineraries from conversational input, grounded against live third-party data with hallucination controls before results reach users at scale.

Open-source AI workspace for running local and cloud models with a private, ChatGPT-style desktop experience and OpenAI-compatible developer workflows.

Conversational AI on RAG architecture with vector-DB retrieval and LLM orchestration for context-aware guidance at scale.

Direct-to-consumer live-plant platform with an AI plant-finder quiz, subscription boxes, and a corporate gifting portal.

Modern Kenyan retail storefront with clean product discovery, cart, and mobile-money-ready checkout.
AI-powered storefront with Gemini personalisation — real-time product recommendations and seamless Stripe checkout.

Premium plant storefront with curated collections, gifting flows, subscriptions, reviews, and nationwide shipping.
MEV strategies, algorithmic trading bots, exchange SDKs, and DeFi protocol integrations — shipped across EVM, Solana, and every major CEX. Hover any pill to explore.
Hover any chain or tool to see what I built — shipped in production
See Full StackHead of AI & Web3 Labs · Lead Engineer
Nairobi, Kenya · Distributed across 7 countries
Lead 37 engineers across seven countries at East and Central Africa's largest AI and Web3 studio — full-stack in React, Next.js, React Native, and Node across payments, banking, trading, ecommerce, and AI. Built LinkPay (multi-rail, 50K+ txns/month) and the AI-agent layer of a platform serving 98,000+ users. Still hands-on in UI, architecture, and review.
Senior Software Engineer, Quantitative & Real-Time Trading
London, United Kingdom · On-site
Real-time trading systems at a London quant firm. Architected HyperDash, a multi-panel Hyperliquid terminal, and Dextra Bot, a copy-trading platform tracking 1,000+ concurrent traders. Built and maintained 60+ HFT bots across CEX and DeFi — market making, arbitrage, MEV, copy trading, and TWAP/DCA — across Bybit, Hyperliquid, Binance, Drift, GMX, Uniswap, and Jupiter.
CTO & Lead Engineer, FX & Financial Infrastructure
Kigali, Rwanda
CTO of a pan-African fintech: built the real-time FX ingestion pipeline (2M+ events/day) and the rate API and multi-language SDKs that 20+ banks integrated against. Rebuilt the core aggregation engine to cut processing latency ~60%, and ran on-call at 99.95% uptime across a team of 30 in seven countries.
Payment gateways, partner rails, and cross-border settlement built for trust and speed. Min fees. Max reliability. Full-stack ownership.
Open to senior, lead, and full-stack engineering roles across payments, banking infrastructure, real-time trading, and product UI — where clean UI/UX, distributed systems, and correctness all matter. London relocation or global remote.