Hi, I'm Chigozie

Software Engineer

Results driven fullstack software engineer with over five years of experience building, scaling, and maintaining production ready web and backend systems. Strong background in fintech platforms, payment systems, and API driven products used by thousands of users. Experienced in React, Next.js, Java, Spring Boot, Node.js, ExpressJS, and cloud technologies. Passionate about building reliable systems, writing clean code, and delivering software that solves real business problems.

Download CV
Chigozie - Software Engineer

Skills & Technologies

Frontend

React
TypeScript
JavaScript
Next.js
TailwindCSS
Bootstrap

Backend

Java
Spring Boot
Node.js
NestJS
ExpressJS

Databases

MongoDB
PostgreSQL
MySQL

Tools & Others

Git
Docker

Featured Projects

GrowTechAfrica Course Enrollment System

GrowTechAfrica Course Enrollment System

A full-stack web platform built to advertise technology courses and allow student registrations.

ReactTypeScriptTailwind CSSSpring BootPostgreSQLDocker
Demo
Poplar Digital Utilities & Wallet Backend Platform

Poplar Digital Utilities & Wallet Backend Platform

A robust backend system providing RESTful APIs for purchasing airtime, electricity tokens, and other digital products.

Spring BootPostgreSQLDockerFlyway
Demo
Fintech Payment Gateway UI (Multi-Channel)

Fintech Payment Gateway UI (Multi-Channel)

A mobile-first payment gateway UI that mimics real checkout flows with Card, Bank Transfer, USSD, and PushPay routes.

ReactReact RouterLucide IconsInline CSS
TouchByIfinee Salon Booking & Client Engagement Platform

TouchByIfinee Salon Booking & Client Engagement Platform

A sleek and responsive landing page for a beauty salon designed to highlight services, showcase client reviews, display pricing, and allow customers to book appointments or send inquiries through an interactive contact form.

ReactTypeScriptTailwindcss
Admin Dashboard

Admin Dashboard

A secure and intuitive bank admin dashboard for managing customers, monitoring transactions, reviewing loan applications, and tracking overall financial performance.

ReactTypeScriptTailwind CSS
Ipay Core Wallet & Banking Backend System

Ipay Core Wallet & Banking Backend System

A comprehensive banking backend system providing APIs for account creation, KYC verification, and wallet management.

Spring BootPostgreSQLDockerMonnify API

Work Experience

Software Developer & Support Engineer

BlackSilicon Ltd, Lagos, Nigeria

June 2023 – Present
  • Architected and implemented a microservices-based backend comprising three independent services, connected through a centralized API Gateway to enable secure routing, service isolation, and cross-service communication.
  • Designed and built scalable backend APIs powering digital purchases, utility payments, and wallet transactions for a fintech platform serving over 5,000 active users.
  • Implemented an API Gateway layer with request validation, routing, and service abstraction, enabling consistent external APIs while allowing internal services to evolve independently.
  • Integrated third-party payment and utility providers including Flutterwave, Monnify, and EKEDC, ensuring high system reliability, transactional integrity, and near-zero downtime.
  • Developed a full-stack education and business platform (public website and admin dashboard) supporting payments, course enrollment, user management, and role-based access control.
  • Containerized microservices using Docker and orchestrated multi-environment deployments, significantly reducing deployment time and operational overhead.
  • Refactored frontend components and backend service boundaries to improve reusability, maintainability, and developer productivity across teams.
  • Collaborated closely with product managers and frontend engineers to design stable, well-documented APIs consumed by multiple client applications.

Java Backend Engineer

JavaPlus Innovations, Lagos Nigeria

July 2021 to April 2023
  • Built and deployed Spring Boot microservices handling thousands of API requests daily across multiple products.
  • Designed secure REST APIs for user onboarding, wallet systems, and payment processing with strong focus on data security and compliance.
  • ntegrated third party payment services including Paystack and Flutterwave, reducing failed transactions and improving payment success rates.
  • Optimized backend performance and improved system stability through better service design and monitoring.

Software Engineer Intern

Erina Technologies

August 2020 to June 2021
  • Supported development of web applications using React and Java Spring Boot.
  • Assisted in building and testing REST APIs for core application features.
  • Collaborated with designers and senior developers to deliver responsive and user friendly interfaces.
  • Fixed bugs and improved existing features based on team feedback.
  • Fixed bugs and improved existing features while learning best practices in version control and team collaboration.

Get In Touch

Have a project in mind or want to collaborate? Feel free to reach out. I'm always open to discussing new opportunities.

Location

Lagos, NG

Connect With Me