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 WeAlign—a platform that empowers developers to collaborate, discover tech events, and turn side projects into thriving businesses. I handled every aspect of the project, from designing and architecting systems to building, maintaining, and managing its core components, ensuring it thrives 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 capacity.

Experience

  1. 2023 - SEP 2024

    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 architecture of Kukusend.com, including a dynamic landing page and a robust payments dashboard/portal. Delivered a seamless user experience by implementing responsive design 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. WeAlign image

    WeAlign

    Spearheaded the development of WeAlign, an innovative platform designed to help developers turn side projects into businesses. Built a scalable frontend with Next.js and a robust backend using NestJS. Implemented features such as event discovery, collaborative tools, and article recommendations. 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
  2. No Image Available

    Flymate

    FlyMate is your ultimate travel companion app, designed to simplify trip planning, flight tracking, and travel management. Whether you're a frequent flyer or planning your dream vacation, FlyMate provides personalized tools to make your journey smooth and enjoyable.

    • TypeScript
    • NestJS
    • PostgresQL
    • TypeORM
  3. No Image Available

    RealUsers

    Developed the backend for RealUsers, a platform that helps organizations collect actionable feedback from real users before launching their products. Built RESTful APIs for user management, feedback collection, and data analysis, ensuring scalability and security to handle high volumes of feedback.

    • JavaScript
    • nodeJS
    • Express
    • MongoDB
    • Mongoose

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 saving the world from bad code; 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