March 2023 — Present
Software Engineering Lead
Estuary Business Solutions
MTN Nigeria · Lagos
- Led systems delivery across MTN Nigeria’s Next.js monorepo (Nx/Turbo) — self-service marketplace, FibreX, Bulk SMS (sms.mtn.ng), messaging (messaging.mtn.ng), IoT (iot.mtn.ng), cloud (cloud.mtn.ng), dashboard (dashboard.mtn.ng), and Go (go.mtn.ng) — platforms used by 1M+ monthly users.
- Built and evolved shared platform packages: NextAuth session helpers, server-to-server auth checks, reusable payment systems, and design-system utilities consumed across apps.
- Shipped production hardening — hardened cookies/session config, payment and financial-record guards, replay/rate-limit patterns, and OpenTelemetry instrumentation — with support across SIT, UAT, and production.
- Owned high-traffic technical flows (airtime, data, billing, fibre plan/payments, enterprise SMS) and mentored engineers through reviews, pairing, and architecture guidance.
September 2025 — January 2026
Senior Frontend Engineer
Numoni
Contract · Loyalty, rewards & payments · Merchant portal + Admin platform
- Built the merchant portal (merchant.numoni.io) for day-to-day ops: multi-branch setup with maps, reward tables, deals & promos, POS, and payment/POS transaction history.
- Built the admin platform (admin.numoni.io) for operators: merchant KYC, customers, charities, roles & permissions, bonuses, settlements/reports, support, alerts, and e-commerce admin.
- Shared stack across both apps — Next.js, React, TanStack Query, Zustand, React Hook Form + Zod, Tailwind, and shadcn — with table-heavy dashboards and mutation-safe cache invalidation.
March 2024 — November 2024
Senior Frontend Engineer
Weavii
Berlin, Germany
- Contributed to the development of a music-centric web platform connecting artists and fans, enabling video uploads, likes, comments, and reshares to drive community engagement.
- Designed and built reusable UI components and design frameworks, which greatly improved code maintainability, consistency, and developer productivity.
- Configured unit tests using Jest and React Testing Library to improve reliability and catch regressions in key user flows.
- Worked closely with backend engineers to integrate APIs smoothly, ensuring fast data loading, stable state management, and a good overall user experience.
August 2022 — March 2023
Frontend Engineer
Cellcore
PHP, Laravel, and Bootstrap production web applications.
- Worked primarily with PHP, Laravel, and Bootstrap to build and maintain responsive web applications used in production.
- Developed and improved user-facing pages, focusing on clean layouts, consistency, and cross-device compatibility.
- Refactored legacy frontend code into a more modular structure, improving page load times and overall application performance.
- Integrated Flutterwave payment services to support secure and reliable transactions, improving user trust and checkout flow.
- Collaborated with product and backend teams to deliver features efficiently while maintaining frontend stability and application security.
March 2021 — July 2022
Frontend Engineer Intern
KudiGo
Gift card web platform — React.js and Tailwind CSS.
- Completed a frontend engineering internship focused on learning and applying React.js, Tailwind CSS, and modern frontend fundamentals in a production environment.
- Worked on a gift card web platform, building user-facing features and responsive layouts while ensuring cross-browser compatibility.
- Translated UI/UX designs into interactive React components and integrated REST APIs under the guidance of senior engineers.
- Learned and applied performance optimisation techniques and basic unit testing with Jest, improving application stability and responsiveness.
- Gained hands-on experience with state management, component structuring, and frontend best practices in a remote team setup.