My Skills
- TypeScript
- JavaScript
- React
- Next.js
- Nuxt
- React Native
- Node.js
- NestJS
- Python
- Spring Boot
- Flutter
- PostgreSQL
- Supabase
- AWS
- Docker
- DevOps
- Git
- IT Support
- Networking
- Troubleshooting
My Experience
Full-Stack Developer (Consultant) at Policy Innovation Centre (NESG)
May 2026 – Present
Built PIC Events, an event platform (web console, delegate app, backend) that replaced EventX for the Centre's national summits: naira ticketing, QR check-in, live captions in five languages, built for 3,000 concurrent delegates. Also built the Research Management System, the AI Fellowship LMS and the Gender Summit Companion.
Founder & Lead Engineer at Cyber-Data Automations Ltd
Feb 2026 – Present
Building the Maizube Waters ERP (HR & payroll, double-entry finance, operations) and BridgePay Merchant, a React Native + NestJS fintech app with bank KYC, virtual accounts and idempotent payouts. Wrote the requirements and AWS architecture for the NIPOST Operations Platform (214 requirements).
IT Network Consultant at Fitsum Integrated Systems
Nov 2025 – Dec 2025
Designed and deployed the Policy Innovation Centre's office network: ISP and bandwidth advice, a MikroTik router and 24 UniFi U6 Pro access points for secure office-wide Wi-Fi.
Full-Stack Developer at Access Beta
Sept 2025 – Feb 2026
Remote, for a Canadian insurer: built the MyKey Adjuster Flow (a 24-step living-expense claims workflow with fair-value calculations) and the Hotel Self-Serve booking portal, ran Docker deployments and set up the Freshdesk service desk.
Software Development & ICT Engineer at Mercy Corps
Aug 2024 – Sept 2025
Kept networks, VPNs, devices and Microsoft 365 / Intune running across five offices, and maintained the IT asset register. Built internal platforms for HR (Nigeria and Sudan), operations, tenders and performance tracking.
Software Developer / ICT Systems Support at Modibbo Adama University
Oct 2021 – Jul 2024
Ran the campus network and helpdesk for 20,000+ users at 99% uptime (MikroTik, access points, firewalls). Built the university's e-voting system, later generalised as UniElect for other institutions.
Software Developer at Cyber-Data Automations Ltd
Mar 2019 – Aug 2021
Built MERN applications with authentication and APIs for business process automation.


About Me
I'm a full-stack developer and IT specialist who builds complete products: React / Next.js and React Native front ends, Node.js / NestJS APIs and PostgreSQL databases, plus the networks and infrastructure they run on. Clean, readable code, systems that hold up under real load, and software people find easy to use matter to me.
I started building software in 2019 at Cyber-Data Automations, writing MERN apps for process automation. Since then I've run a campus network for 20,000+ users at Modibbo Adama University, kept IT running across five Mercy Corps offices while building their HR, operations and tender platforms, and delivered insurance software for a Canadian client. Today I lead my own company, Cyber-Data Automations, and consult for the Policy Innovation Centre (NESG), building platforms like PIC Events for 3,000 concurrent delegates with Next.js, TypeScript, NestJS, Supabase, AWS and more.
I hold an MTech in Computer Science, focused on blockchain and distributed systems, and IT support certificates from Google, IBM and Microsoft. When I'm not building, I'm writing specs and SOPs, training users on new systems, or sharing my work. You can find me on LinkedIn and GitHub.
My Projects

PIC Events
Policy Innovation Centre (NESG)
An in-house event platform that replaced EventX for the Centre's national summits: registration, naira ticketing via Flutterwave, signed QR check-in and badges, meal counters, live sessions with captions in Hausa, Igbo, Yoruba, Pidgin and French, sponsors and polls. Built for 3,000+ delegates online at once.
- Next.js
- NestJS
- PostgreSQL
- Redis
- BullMQ
- Socket.IO
- LiveKit
- React Native

GS-26 Summit Companion
Policy Innovation Centre (NESG)
The delegate app for the Gender & Inclusion Summit 2026: personal schedule, live sessions and audio, trivia and voting, delegate networking, QR pass and certificates, with an organiser console behind it. Shipped to the App Store.
- React Native
- Expo
- NestJS
- PostgreSQL
- LiveKit
- Deepgram

Maizube Waters ERP
Maizube Waters Ltd
A full ERP and public website for a packaged-water manufacturer: HR and payroll, recruitment, attendance, double-entry finance, manufacturing and operations, sales, an online shop and an employee self-service workspace, across 60+ backend modules.
- Next.js
- NestJS
- PostgreSQL
- TanStack Query
- AWS
- Docker

BridgePay Business
BridgePay
The BridgePay merchant mobile app for churches, mosques, NGOs and businesses that collect payments: live collections, money kept in purpose "pockets", transfers to verified settlement accounts, KYC tiers, Face ID / Touch ID sign-in, a transaction passcode with lockout, and CSV exports. 30+ screens.
- React Native
- Expo
- TypeScript
- TanStack Query
- Zustand
- expo-router

AI Ethics & Governance Fellowship LMS
Policy Innovation Centre (NESG)
A learning platform for a 12-week AI fellowship: applicant intake, curriculum and lessons, Zoom sessions, assessments, capstones, progress tracking and certificates, with an AI assistant built on the Claude API.
- Next.js
- NestJS
- Prisma
- PostgreSQL
- Claude API

VOTAMAK e-Voting
Nigerian Society of Engineers
An online election platform for engineering bodies: admins import voters by CSV, credentials go out by SMS, members vote anonymously from any device and results tally live. Grew out of the UniElect platform I built for Modibbo Adama University.
- Next.js
- Prisma
- PostgreSQL
- Spring Boot
More Projects
One app with three faces: a participant portal, a researcher console and a superadmin panel, managing studies, eligibility, capacity and duplicate detection.
- Next.js
- NestJS
- MongoDB
- Redis
University e-voting for SUG, faculty and departmental elections, with candidate screening, a voter portal, live analytics and audit logs.
- Next.js
- Spring Boot
- PostgreSQL
- Redis
A national logistics system: waybills, hub scanning, dispatch and fleet, routes, proof of delivery and public tracking. I also wrote its BRD (214 requirements) and AWS architecture.
- Expo
- NestJS
- Prisma
- Next.js
SkyRide
"Uber for private jets and helicopters": a mobile app matching riders with licensed pilots and operators, with live maps and routing.
- React Native
- Expo
- MapLibre
- OSRM
TowGro
A tow-truck dispatch platform: NestJS services for dispatch, live tracking, payments and vehicles, with a mobile app for drivers and customers.
- NestJS
- Redis
- React Native
- Expo
An enterprise resource management system covering procurement, finance, HR, assets and policies in one dashboard.
- Next.js
- Tailwind CSS
A role-gated dashboard for recording, tracking and analysing community feedback across country offices.
- Next.js
- TypeScript
People Central
Mercy Corps
HR and contract tracking for Nigeria operations: contract expiry alerts, leave and exits, compliance audits and onboarding.
- Next.js
- TypeScript
- Sentry
Asset Disposal & Auction System
Mercy Corps Nigeria
Runs the disposal and auctioning of retired IT and office assets in line with organisational and donor policy.
- React
- Vite
- TypeScript
Forecasts seven football markets (goals, corners, cards, shots and more) for 17 European leagues and scores its own accuracy against results and bookmaker prices.
- Python
- FastAPI
- Nuxt
Team sentiment analysis: managers track how teams feel over time, with trends and a team dashboard.
- Next.js
- Prisma
A secure online election platform for associations, grown from VOTAMAK: bulk voter import with updates, password rotation, anonymous voting and live results.
- Next.js
- Prisma
- PostgreSQL
The original university election system, with voter registration, credential checks, live voting, result tallying and a full audit trail for 20,000+ users.
- React
- Vite
- Node.js
A voting app that records ballots on a blockchain through Web3, built around my MTech focus on blockchain and distributed systems.
- React
- Vite
- Web3
A finance and HR system: chart of accounts, invoices, journals, expenses, statements and forecasts, plus payroll, leave and recruitment.
- Next.js
- Tailwind CSS
Proposal management from draft to approval: multi-step proposal creation, reviewer workflows, role-based access and analytics.
- Next.js
- TypeScript
- Redux
The website of a Nigerian charity supporting underserved communities through youth development, scholarships and outreach, with a blog.
- Next.js
- shadcn/ui
Smart Form Filler
A browser extension for developers that fills forms with realistic, consistent test data that React, Vue and Angular forms actually register.
- JavaScript
- Browser extension
My company's site: services, portfolio, blog, careers and an admin area, with an AI tender-relay feature built on the Claude API.
- Next.js
- Tailwind CSS
- Claude API
Let's talk forSomething special
Hiring for a developer, IT specialist or consultant role, or have a system to build? Tell me about it and I'll get back to you within a day.
