CEO & Lead Software Engineer
Architect and build a NestJS monorepo powering Dbrij, Cirva, and Resikonet with PostgreSQL/Prisma, BullMQ job queues, and Socket.IO real-time layers.
Implemented banking-grade security controls: AES-256-GCM field-level encryption for sensitive PII (BVN, NIN), JWT rotation, append-only audit logging, and idempotency keys on all money-movement endpoints.
Integrated Nigerian financial rails end-to-end: SafeHaven MFB virtual accounts (NUBAN provisioning), Paystack direct-debit mandates, Sudo Africa card issuing, and Prembly/Termii KYC and messaging.
Designed NDPA 2023-compliant data architecture: data minimization, retention policies, consent management, and DPIA documentation covering cross-border processors.
Maintain thorough unit and integration test suites wired into GitHub Actions CI; document architecture decisions in lightweight RFCs.
Chief Technology Officer
Led the technical direction of JYRO, a multi sided execution, errand and delivery platform that turns a funded user request into a verifiable real world outcome.
Owned system architecture across five connected applications (User, Agent, Rider, Cluster Manager and Admin) plus an offline execution partner role, so the ecosystem behaves as one execution system rather than separate products.
Designed the task state model and the approval, evidence and payment checkpoints that tie settlement to verified execution instead of manual completion.
Coordinated engineering across multi role authentication, KYC, wallets and payments, real time socket communication, rider location tracking, delivery batching, chat and media evidence capture.
Prepared a 282 case QA scope covering authentication, KYC, errands, job discovery, rider requests, delivery, batching, chat, payments, team management, real time behaviour, edge cases and cross application workflows.
Reviewed launch readiness across integrations, compliance verification, app store submission, operational readiness and release dependencies.
Backend Engineer (Contract)
Build and maintain core banking backend services: customer, account, loan, and transaction management APIs on Node.js/NestJS and PostgreSQL.
Implemented role-based access control, transaction audit trails, and reporting endpoints powering the bank’s internal admin dashboard (React/TypeScript).
Hardened authentication and input-validation flows; run security-focused reviews on all code paths touching customer financial data.
Lead Software Engineer, PODUS Platform
Engineering lead on the PODUS legal-tech ecosystem (podus.org, chat.podus.ai, appointment.podus.ai): React/TypeScript web apps, React Native mobile, and NestJS + PostgreSQL backends.
Shipped Podus AI, an AI legal assistant trained on Nigerian and UK law, across web, mobile, and WhatsApp channels.
Built Podus Checker (background investigation and compliance checks), appointment booking with integrated payments, and digital court-connected dispute-resolution flows.
Delivered real-time features over WebSockets, Redis caching, and confidentiality-first handling of sensitive client and lawyer data.
Engineering Team Lead
Led development of a scalable microservices architecture using serverless Node.js and Next.js on AWS.
Built and optimized high-throughput REST API endpoints; maintained PostgreSQL databases with a focus on query optimization.
Owned the testing strategy, with unit and integration coverage goals enforced through CI checks, and introduced coding standards that measurably reduced regressions.
Senior Software Engineer
Built and maintained NestJS/PostgreSQL services and React/TypeScript web modules; contributed to mobile client integrations.
Implemented GitHub Actions CI/CD, environment-based feature flags, and Datadog dashboards; introduced API contracts with automated schema checks to prevent breaking changes.
Software Engineer
Delivered core re-commerce marketplace features (media uploads, messaging, payments) across React Native and React/TypeScript frontends with RESTful Node.js backends.
Added secure auth, rate limiting, and S3-compatible object-storage flows; improved crash-free sessions and time-to-interactive through bundle optimization.
Software Developer
Developed backend services with Node.js/Express, implemented automated component testing, and collaborated with UI/UX on intuitive interfaces.
Software Developer
Implemented payment-gateway integrations, built responsive React/Next.js interfaces, maintained PostgreSQL databases, and authored comprehensive API documentation within agile sprints.
Freelance Software Developer
Designed, built, and deployed web applications and REST APIs for small-business clients using PHP/Laravel, Node.js, and React, owning delivery end-to-end from requirements through hosting and maintenance.
Built early native Android (Java) utilities and business apps for local clients, laying the mobile foundation later deepened with React Native and Flutter.
HackerRank SQL (Advanced): Verified
HackerRank REST API (Intermediate): Verified
HackerRank JavaScript (Intermediate): Verified
HackerRank Java (Basic): Verified
HackerRank Problem Solving (Basic): Verified
NDPC Data Controller/Processor Registration: In Progress (SAW Technologies Limited)