Tochukwu Nwanguma

FullStack Engineer

Turning Ideas Into Scalable Web Experiences.

  • JavaScript
  • TypeScript
  • React
  • NodeJS
  • Next.js
  • NestJS
  • Tailwind CSS
  • Redux
  • PostgreSQL
  • React Testing Library
  • Jest
  • Cypress
  • CSS/SCSS
  • Styled-components
  • Docker
Tochukwu Nwanguma Picture

About

With expertise spanning both frontend and backend development, I specialize in transforming ideas into reality through clean, efficient, and maintainable code.

I’m currently on the lookout for exciting opportunities where I can contribute and help create value. I like a good challenge, I like the rush that comes with trying to beat a deadline and most importantly, building and launching products that people use is genuinely the best feeling.
If you think I might be a decent fit for your team or organization please contact me here.

I recently built CollabHub and TechGather—platforms that empower developers to collaborate, discover tech events, and turn side projects into thriving businesses. I handled every aspect of both projects, from designing and architecting both systems to building, maintaining, and managing core components, ensuring they thrive both technically and beyond.

Previously, I was a Senior Frontend Engineer at B2BeeMatch, where I spearheaded the development of V2 of the platform’s frontend. My portfolio includes diverse projects including building the first versions of fintech platforms like Kukusend and CICOService Payments, and leading the Checkout team at Fincra in a full-stack engineering capacity.

Experience

  1. 2023 - Present

    Senior Frontend Engineer — B2beeMatch

    Led the redevelopment of B2beeMatch’s frontend using Next.js, driving the migration of critical features from the legacy V1 platform to a modern, scalable system. Pioneered the implementation of multilingual support with next-i18next, delivering a seamless and localized user experience. Designed and executed a comprehensive testing framework, incorporating unit and integration testing with React Testing Library and end-to-end testing with Cypress, ensuring a high-performing and reliable application.

    • TypeScript
    • Next.js
    • Tailwind CSS
    • Redux
    • Cypress
    • React Testing Library
  2. 2021 - DEC 2023

    Team Lead, Checkout — Fincra

    Joined in July 2021, got promoted twice, first from Mid-level Frontend Engineer to Senior Fullstack Engineer and then to Team Lead, Checkout. In my role as team lead, I Led the team to a 300% increase in successful transactions processed, contributing across the stack to enhance performance and scalability. I designed and developed new features, including a semi-automated refunds system and a reworked settlements flow, streamlining financial operations. Spearheaded the integration of key third-party providers and implemented advanced tools for transaction monitoring and ID verification, ensuring compliance and secure payment processing.

    • TypeScript
    • Next.js
    • Tailwind CSS
    • nodeJS
    • NestJS
    • TypeORM
  3. 2021 - JUL 2021

    Frontend Engineer — Kukusend

    Developed the frontend of Kukusend.com, including a dynamic landing page and a robust payments dashboard/portal. Delivered a seamless user experience by implementing responsive design, blazing fast pages with React and state management with Redux.

    • JavaScript
    • React
    • Styled-Components
    • Redux
    • React Router
  4. 2020 - APR 2021

    Frontend Engineer — CicoServe Payments

    Engineered the frontend for CICOServe Payments, creating intuitive landing pages and a feature-rich agent portal. Focused on delivering high-performance interfaces with responsive SCSS styling and state management using Redux.

    • JavaScript
    • React
    • SCSS
    • Redux
    • React Router

Projects

  1. Collabhub image

    Collabhub

    CollabHub is an innovative platform that connects developers with like-minded peers, fostering collaboration and empowering them to create and grow successful businesses.

    Developed a scalable frontend with Next.js and a robust backend using NestJS. Key features included project listings, feedback requests and responses, developer profiles, personalized recommendations, and real-time chat functionality. Utilized Redux for efficient state management, optimized performance with Tailwind CSS, and ensured reliability and seamless data handling with PostgreSQL and TypeORM.

    • TypeScript
    • Next.js
    • NestJS
    • Tailwind
    • Redux
    • PostgreSQL
    • TypeORM
    • Docker
  2. TechGather image

    TechGather

    TechGather empowers developers with curated resources and exclusive events designed to accelerate their growth and elevate their skills to the next level.

    Built a scalable frontend with Next.js and a robust backend using NestJS. Implemented features such as event and article listing, event and article recommendations etc. Leveraged Redux for state management, optimized performance with Tailwind, and ensured reliability with PostgreSQL and TypeORM.

    • TypeScript
    • Next.js
    • NestJS
    • Tailwind
    • Redux
    • PostgreSQL
    • TypeORM
    • Docker

I write about transitioning to tech here

  1. Embracing building in public image

    Embracing building in public

    When we build in public, we’re not just sharing our progress; we’re creating a ripple effect. Each update, each insight, and each challenge we overcome becomes part of a larger narrative that others can draw strength from...

  2. No Image Available

    Trust the process

    Trusting the process is just being deeply rooted in the belief that your effort will pay off in the future even in times when it doesn’t seem like it. This belief might be hard to build at first but you can cultivate it by never losing sight of your goal...

Interests

When I’m not building; I read, go indie-alternative band hunting on Youtube or Spotify, watch anime, play tennis or watch Arsenal FC.

Built using Next.js and Tailwind CSS, drawing significant inspiration from this website’s design and functionality