Ugochukwu Nneji, Developer in Abuja, FCT, Nigeria
Ugochukwu is available for hire
Hire Ugochukwu

Ugochukwu Nneji

Verified Expert  in Engineering

Bio

Ugochukwu is a seasoned full-stack developer with 7+ years of industry experience building robust and high-performance web applications. His expertise is mainly in TypeScript, Ruby, Python, and React frameworks. Ugochukwu is also skilled in product design which enables him to seamlessly bridge the gap between design and engineering.

Portfolio

Billingrails Inc.
Ruby on Rails (RoR), React, TypeScript, PostgreSQL, Stripe API, Payment APIs...
Pioneer Works, Inc.
React, Ruby on Rails (RoR), PostgreSQL, JavaScript, XHTML, CSS, Redux...
Splitgraph Inc
TypeScript, React, Next.js, PostgreSQL, Vercel

Experience

  • JavaScript - 7 years
  • React - 7 years
  • TypeScript - 7 years
  • Node.js - 7 years
  • Software Development - 7 years
  • Next.js - 5 years
  • Ruby - 4 years
  • Ruby on Rails (RoR) - 4 years

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Postman, Git

The most amazing...

...tool I've developed is a real-time inventory monitoring dashboard for gas stations.

Work Experience

Co-founder and CTO

2024 - PRESENT
Billingrails Inc.
  • Developed the core REST API for a variety of billing operations, including invoicing, subscription management, and payment gateway integration.
  • Built an admin dashboard with developer tools to help customers integrate Billingrails into their own applications.
  • Developed a customer-facing storefront and portal for checkout and subscription management.
Technologies: Ruby on Rails (RoR), React, TypeScript, PostgreSQL, Stripe API, Payment APIs, Tailwind CSS, Docusaurus, Stripe, Amazon Web Services (AWS), Figma, Heroku, Remix, Vercel, Python, FastAPI, Fintech, Sidekiq

Full-stack Ruby on Rails and React Developer

2024 - 2024
Pioneer Works, Inc.
  • Built a new spreadsheet for running employee payroll.
  • Tracked and fixed bugs to optimize application performance and improve user experience.
  • Implemented high-quality, pixel-perfect user interfaces using React.
Technologies: React, Ruby on Rails (RoR), PostgreSQL, JavaScript, XHTML, CSS, Redux, TypeScript, CircleCI, Redis, Sidekiq

Software Engineer (via Toptal)

2021 - 2023
Splitgraph Inc
  • Contributed to the development of a data query console (Splitgraph Console) for writing and running SQL queries on multiple datasets.
  • Led the build of LLM-based autocompletion and natural language-to-SQL query features for the Splitgraph console query editor.
  • Led the development and launch of a product blog and documentation pages, overseeing the entire process from planning to deployment.
  • Refactored and optimized the codebase for a marketing website, resolving performance issues and enhancing accessibility.
Technologies: TypeScript, React, Next.js, PostgreSQL, Vercel

Software Engineer

2018 - 2022
Suplias
  • Led the design and development of an inventory and order management web application for back-office operations.
  • Led the development of a loan management application that enabled retailers to apply for and receive loan disbursements.
  • Contributed to the development of eCommerce PWA and mobile app used daily by 3,000+ retailers.
  • Built integration with Shopify APIs to sync data between a legacy Shopify store and an admin back end.
  • Mentored junior engineers and led technical interviews to support hiring and team growth.
Technologies: TypeScript, React, Next.js, Node.js, WordPress, Amazon Web Services (AWS), Figma, D3.js, Chart.js, Fintech, Shopify, Shopify API, GraphQL

Experience

Shelfie: Real-time Retail Store Insights

Mobile and web applications for collecting and managing real-time in-store data; staff attendance, inventory updates, and customer surveys from retail stores. Built with React, React Native, Ruby on Rails, and MongoDB.

Fuel Intellisense: Real-time Dashboard for Filling Stations

Designed and built a web-based real-time monitoring dashboard for assets (pumps, tanks, etc.), inventory, sales, and employee attendance in filling stations. Built with React, WebRTC, Node.js, Python, and MongoDB.

Planit: Marketplace for Event Vendors

http://planit.ng
Designed and built an online marketplace that provides a safe and easy way to find, book, and pay for local event vendors via a web application. Built using React (Next.js), Ruby on Rails, and PostgreSQL.

Toptal React Accelerator

The Toptal React Accelerator is an exclusive learning program that educates JavaScript developers in React, Next.js, Redux, and GraphQL. This is a two-month program that consists of rigorous learning exercises and hands-on activities along with a stringent evaluation process, comprehensive learning assessments, and 30-40 hours of building an Invoice Management System. Within this invoicing application, users are able to track invoices, clients, and company information.

Obtainly: Digital Lending for SMEs

https://obtainly.com
A web-based loan management application built with React, Node.js, and MongoDB. I worked on customer and admin dashboards and contributed to building back-end APIs and services for payment webhooks and integrations.

Infodemics: Health Risk Communication

A web-based app for health risk communication built with React, Python (Django), and MongoDB. In this project, I worked as a full-stack developer with four other developers to build back-end services and user and admin dashboards.

Wedding Cost Calculator

https://wedding-cost.vercel.app/
The project is a web-based application for calculating wedding costs. It was built with React, Next.js, and Firebase Realtime Database. I was solely responsible for designing the user interface and developing the application.

Toptal Node.js Accelerator

The Node.js Accelerator is an exclusive learning program that educates JavaScript / Backend developers in Node.js, ExpressJs, NestJS, and TypeScript. This is a two-month program that consists of rigorous learning exercises, live instructor-led sessions by SMEs, hands-on activities along with a stringent evaluation process, comprehensive assessments, and an incremental project where participants implement a couple of Microservices (REST APIs) using ExpressJs and NestJs. The Incremental project simulates an eCommerce application consisting of two services, i.e., a user service to implement the authentication with user management and a product-catalog service that offers functionalities to manage inventory.

Education

2014 - 2018

Bachelor's Degree in Computer Science

University of Cape Coast - Accra, Ghana

Certifications

DECEMBER 2022 - PRESENT

Toptal Node.js Accelerator Graduate

Toptal, LLC

JULY 2022 - PRESENT

Toptal React Accelerator Graduate

Toptal, LLC

Skills

Libraries/APIs

React, Node.js, Stripe, D3.js, Chart.js, Sidekiq, Shopify API, Stripe API, REST APIs, Mapbox API, Google Maps API

Tools

Figma, CircleCI

Languages

TypeScript, JavaScript, Ruby, GraphQL, XHTML, CSS, Python

Frameworks

Next.js, Ruby on Rails (RoR), Tailwind CSS, Docusaurus, Remix, Django, NestJS, Redux, React Native

Paradigms

UI Design

Platforms

WordPress, WooCommerce, Amazon Web Services (AWS), Visual Studio Code (VS Code), Docker, Shopify, Heroku, Vercel

Storage

PostgreSQL, MongoDB, Redis

Other

Front-end Development, Product Design, Payment APIs, Fintech, Software Development, Artificial Intelligence (AI), FastAPI

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring