Portfolio
Highlights of work across backend systems, ML pipelines, and cloud infrastructure.
Backend platform for Nora — an empathetic conversational companion for new mothers; supports AI memory, notifications, real-time voice, and OAuth integrations.
▸Production-ready Celery notification system (RabbitMQ + Redis)
▸Real-time voice chat WebSocket endpoint
▸AI memory extraction and personality features
Production-grade geospatial ML system for automated building segmentation.
▸92% IoU
▸70% reduction in manual surveying time
▸1.7cm aerial imagery
LLM-powered cryptocurrency analytics system using JSON-RPC APIs.
▸Multi-intent processing
▸Groq LLM integration
▸Async FastAPI
Scalable image similarity search handling 195k+ images.
▸195k+ images
▸25% lower latency
▸CLIP embeddings
Backend wallet service with Paystack integration, JWT + Google OAuth authentication, API-key access, and idempotent webhook handling.
▸Paystack deposit + webhook verification
▸API key system with permission scopes and expiry
▸Atomic wallet-to-wallet transfers and transaction history
Asynchronous image upload and processing service with background workers (resize, compress, thumbnails) and status endpoints.
▸Background processing with Celery
▸Support for local + GCS storage
▸Status tracking and result retrieval endpoints
A2A protocol-compliant cryptocurrency price agent providing real-time pricing and natural language responses using CoinGecko and Groq LLM.
▸Real-time prices for 100+ cryptocurrencies
▸Groq LLM (Llama 3.3) integration for NLU
▸A2A / JSON-RPC 2.0 compatibility
Interested in more? Explore my full work on GitHub.