01

Real-Time Sports Betting Arbitrage Engine

A WebSocket-driven arbitrage detection system that streams live odds across multiple sportsbooks, matches opposing prices in real time, and auto-verifies opportunities via REST before logging them — with dual-logger observability and Google Sheets persistence.

PythonWebSocketsREST Verification DeduplicationGoogle Sheets API
3 sportsbooks, dual-verified arbs, zero duplicate triggers
Read the full write-up
02

BlockSigma — Crypto Prediction Pipeline

High-frequency market signal ingestion, feature engineering, and ML model integration served via FastAPI. Pipeline restructuring and lazy loading strategies reduced memory consumption by 70% on AWS EC2.

FastAPIML PipelinesAWS EC2 Memory Optimisation
70% memory reduction on EC2
Read the full write-up
03

Live Odds WebSocket Aggregator

Constructs dynamic WebSocket URLs across multiple betting markets — match winner, over/under, BTTS, Asian handicap. Manages session lifecycle, reconnection logic, and price reconciliation between WebSocket streams and REST fallback endpoints to guarantee consistency under dropout.

PythonWebSocketsREST Fallback Data Reconciliation
10+ markets, auto-reconnect, WS/REST reconciliation
Read the full write-up
04

Nigerian Bank Name Fuzzy Resolver

Domain-specific NLP-adjacent matching for a fintech payments backend. Resolves informal, abbreviated, and misspelled Nigerian bank names (GTB, Opay, Kuda, etc.) using a curated alias dictionary and fuzzy scoring, then validates against Paystack's /bank/resolve endpoint in real time.

PythonFuzzy MatchingDjango REST Paystack API
40+ banks & fintechs, real-time account validation
Read the full write-up
05

Multi-Gateway Payments Backend

Production payments layer supporting Paystack and Flutterwave behind a unified interface. Handles full transaction lifecycle, webhook signature verification, idempotency key enforcement, retry logic with exponential backoff, and structured audit logging.

DjangoPaystackFlutterwave Idempotency
Dual-gateway, webhook-verified, idempotent writes
Read the full write-up
06

Playwright Betting Platform Automation

Unattended browser automation targeting MadMarket and Blogabet. Implements persistent session management via storage_state serialisation, automatic expiry detection and re-login, WebSocket price validation before execution, and Google Sheets flushing for audit trails.

PythonPlaywrightSession Management Auto Re-login
Unattended, session-persistent, audit-logged
Read the full write-up
07

Notification & Messaging Agent System

Event-driven messaging agent decoupled from business logic via Celery task queues. Dispatches real-time WhatsApp and Telegram notifications on booking lifecycle events with templated rendering per recipient context, retry policies, and delivery failure handling.

DjangoCeleryEvent-Driven Retry Policies
60% reduction in administrative workload
Read the full write-up