Timeline
A running log of my career, projects, and technical milestones.
Oct 2024 - Mar 2026
Rotki, Python Backend Engineer
Returned full-time after graduating. Backend work across chain support, accounting, and DeFi integrations.
The larger pieces:
- shipped Solana support, including transaction decoding and spam token filtering
- designed historical balance tracking from scratch: transaction replay for fine-grained balances, archive node queries for native and ERC20 balances
- replaced hardcoded USD valuation with user-selected currency support
- added and maintained integrations for Balancer, Aura Finance, Beefy, Yearn, and StakeDAO
- expanded exchange and wallet support, including Coinbase ED25519 API keys and Binance Convert trades
Jul 2024 - Oct 2024
Unyte, Software Engineer
Built backend features for policy management and provider onboarding on an API-first insurance platform. The product let businesses distribute insurance across African markets.
Jul 2024
Obafemi Awolowo University, B.Sc. Electrical & Electronics Engineering
Final year project: Neuron, a BLE-based attendance system built on an ESP32 microcontroller.
2023 - 2024
Hackathons
Five projects across crypto, embedded finance, and developer tooling:
- BridgeBloc: won a prize at DevX EMEA
- Brazen: 1st place at Anchor's Embedded Finance Hackathon
- Optimart: won a prize at XRPL Hackathon
- ContractWatch: won a prize at Scroll v0rtex Hackathon
- Wrapped Naira: won a prize at Scroll v0rtex Hackathon
May 2022 - 2024
FlashPay, Technical Cofounder & Lead Engineer
Cofounded FlashPay part-time, one of the early payment-link platforms on Algorand, backed by an Algorand Foundation grant. Merchants used it to accept Algorand-based payments.
I owned the Django backend service and the JavaScript SDK:
- led the Django backend: payment links, merchant APIs, API keys, wallet setup, transaction verification, webhooks, and revenue reporting
- built the payment lifecycle: creating, tracking, verifying, and reconciling payments
- wrote the JavaScript SDK merchants integrated with, covering payment initialization, asset configuration, callbacks, and example flows
- designed the API flows and kept the developer docs current for merchants accepting ALGO, USDC, USDT, and other Algorand assets
Apr 2022 - Apr 2023
Rotki, Python Backend Engineer
First full-time backend role in crypto, across accounting, DeFi decoding, asset management, and wallet support.
The larger pieces:
- removed the Uniswap V3 subgraph dependency by moving retrieval on-chain
- cut Electron app memory usage by about 30% by revamping asset management endpoints
- added Average Cost Basis and HIFO accounting methods
- decoded transactions for Uniswap V2/V3, Sushiswap, Curve, and MakerDAO
- added Taproot BTC address support, per-user notes, and spam NFT filtering
Jan 2022 - Apr 2022
DeCHO, Full Stack Engineer
Built a Swift native module to bring the Algorand SDK into a React Native app, wrote Django REST Framework endpoints, and added wallet integrations to the web app. The product ran on an Algorand Foundation grant.
Oct 2021 - Jan 2022
Saber Creative Agency, Software Engineer
Built backend endpoints and UI components for a hospitality management application in Django. Set up CI workflows and improved the test suite.
Jan 2021 - Mar 2021
Mul-T-Lock Nigeria, Django Developer Intern
First internship. Built a product landing page in Django and an authentication system for IoT devices using Django Channels.
2020
Freelance Software Developer
Started taking client work during the COVID lockdown. Built web applications and backend systems in Django, Flask, JavaScript, and TypeScript.
Early work included:
- Django-based e-commerce websites
- client-facing web applications
- a real-time end-to-end encrypted CLI chat application
This is where I moved from learning to code into building software for other people.
Dec 2001
Born in Lagos