Work

A selection of the systems I've built and led — payment infrastructure, ledger and reconciliation engines, fraud detection, and enterprise platforms across financial services.

Ojuri

Creator & Maintainer · 2026–Present

Open-source multi-agent system for fraud detection on mobile money and payment transactions. Designed around agent orchestration, rule and model registries, and an operator dashboard for analyst review.

Visit ojuri.io →

9jaPay

Senior Backend Engineer & Engineering Manager · 2024–Present

Leading the banking and payment engineering arm at a Nigerian fintech building payment processing and developer-platform infrastructure. Work spans interbank transfer pipelines, ledger and reconciliation systems, fraud detection APIs, and the developer interfaces that sit on top.

Stack: Node.js, TypeScript, PostgreSQL, GraphQL, Kafka, Google Pub/Sub, AWS.

Canalis Labs

Head of Engineering · 2022–Present

Heading engineering at a multi-practice technology and transformation firm. Owning engineering strategy, architecture, hiring, and delivery across the firm's client portfolio — from regulated financial services to enterprise platforms to high-growth startups.

Enterprise Insurance Platforms

Architecture & Delivery · via Canalis

Designed and delivered system architecture for enterprise insurance platforms spanning Life, General, and Health product lines. Work covered policy administration, underwriting, dual-database financial accounting infrastructure, and regulatory reporting (WHT remittance, fund reconciliation).

Wema Bank

Software Engineer, Automation & Innovations · April 2021 – June 2022

Built the bank's Debit Card Autorenewal platform — microservices and a self-service portal that handled customer notifications, card-renewal debits, and a deduplication queue for bankwide instant issuance. Also delivered an enterprise mood-and-feedback platform spanning four modules used across the organisation.

Stack: .NET Core (C#), ASP.NET Core MVC, React, Microsoft SQL Server.

Deevcorp Digital Agency

Founder & Lead Engineer

Founded and lead the engineering at Deevcorp, a digital agency shipping product work for clients across web, mobile, and payments. Notable builds include an employee shift-scheduling and time-sheet platform, and an online retail application supporting one-off payments and recurring subscription billing with stored payment instruments.

Stack: Node.js, React, React Native, MongoDB.

Paul Usoro & Co

Head, Information Technology · September 2017 – March 2021

Headed IT for one of Nigeria's leading commercial law firms. Revamped the firm's web presence, drove the migration to Microsoft 365 and SharePoint, and ran end-user training, support, and infrastructure across servers, networks, and IT policy.

Speaking & Community

Section that grows as I give more talks. Most recent first.

Model Context Protocol

DevCommunity Mentorship · December 2025

Talk covering the Model Context Protocol (MCP) specification and how it standardizes the integration layer between AI models and external systems and APIs.

View on LinkedIn →

Education

Where I trained, formally.

University of East London

M.Sc. Computer Science · 2026

Second Master's. Dissertation on multi-agent fraud detection for mobile money and payment systems — the work that seeded Ojuri.

University of Lagos

Master in Information Technology · 2017–2019

First Master's, covering information systems, software engineering, and enterprise IT.

Houdegbe North American University, Benin

B.Sc. Computer Science · 2011–2014

Undergraduate degree in Computer Science.