Nnamdi!
← home

Experience

Engineer with 6+ years of experience building production-grade web applications. Strong focus on component architecture, state management, performance optimization, and accessible UI systems. Experienced in translating complex product requirements into maintainable codebases used at scale.

Download CV →

  • Estuary Business Solutions

    March 2023 — Present

    Frontend Engineer

    Promoted to Team Lead

    MTN Nigeria contract · Lagos, Nigeria

    • Led systems delivery across MTN Nigeria’s Next.js monorepo (Nx/Turbo) — self-service marketplace, FibreX, Bulk SMS, admin dashboard, cloud, and related apps — 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.
  • Numoni

    September 2025 — January 2026

    Frontend Engineer

    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.
  • Weavii

    March 2024 — November 2024

    Senior Frontend Engineer

    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.
  • Cellcore

    August 2022 — March 2023

    Frontend Engineer

    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.
  • KudiGo

    March 2021 — July 2022

    Frontend Engineer Intern

    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.
  • Frameworks & LibrariesReact, Next.js, TypeScript
  • State & DataRedux Toolkit, Zustand, React Query, REST APIs
  • UI & StylingTailwind CSS, CSS Modules, Responsive Design, Design Systems
  • PerformanceCode-splitting, memoisation, lazy loading, Web Vitals optimisation
  • Quality & TestingJest, React Testing Library, Cypress
  • AccessibilitySemantic HTML, ARIA basics, WCAG awareness
  • Bachelor of Science (BSc), Computer Science

    Kwara State University, Malete

  • Level 2 IVQ Diploma IT Systems Support

    City & Guilds