Nwalor Chibuzor Ignatius, Developer in Lagos, Nigeria
Nwalor is available for hire
Hire Nwalor

Nwalor Chibuzor Ignatius

Verified Expert  in Engineering

Software Developer

Lagos, Nigeria

Toptal member since November 12, 2018

Bio

Nwalor is a professional software developer specializing in full-stack web development, especially with Python, with interests in data science and robotics. In 2012, he picked up programming as a hobby, fell in love with it, and in 2017, began programming professionally. Nwalor possesses excellent problem-solving skills, holds himself and his code to the highest standards, and communicates extremely well.

Portfolio

Honeycomb Labs
Amazon Web Services (AWS), React Native, Vue, Go, Agora, OpenTok...
NNSS Admissions
Heroku, Redis, Celery, Bootstrap, jQuery, JavaScript, Django, Python 3, Python...
390Labs
GitHub, Django, Google Cloud Platform (GCP), NGINX, Docker, Vue, Express.js...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), MacOS

The most amazing...

...project I've worked on is making autonomous soccer playing robots.

Work Experience

Software Engineer

2019 - PRESENT
Honeycomb Labs
  • Joined as the first engineering hire, contributed to shaping and implementing the MVP, and helped transition the mobile web app to a React Native app.
  • Owned the design and development of a video calling feature core to the product.
  • Designed and implemented WebSocket and long polling-based communication microservices.
Technologies: Amazon Web Services (AWS), React Native, Vue, Go, Agora, OpenTok, Django REST Framework, Django, PostgreSQL, Redis, Docker, NGINX, AWS Lambda, WebSockets, Firebase, Redux, TypeScript, APIs

Lead Developer

2016 - PRESENT
NNSS Admissions
  • Designed and implemented a system to manage the school’s admission process involving tens of thousands of students each year.
  • Built a monitoring system that reduced end-user complaints to administrators about non-software-related issues and reduced the time taken to address software errors.
  • Implemented data exports in various formats for administrators, which reduced report generation time from hours to a few minutes.
  • Introduced optimizations to reduce infrastructure costs by more than 10%.
Technologies: Heroku, Redis, Celery, Bootstrap, jQuery, JavaScript, Django, Python 3, Python, HTML, CSS

Technical Consultant

2020 - 2020
390Labs
  • Designed and implemented a video-conferencing application.
  • Supervised the dockerizing and deployment of microservices.
  • Gave technical advice regarding authentication across microservices.
  • Set up CI system for automated deployments to staging and live environments.
Technologies: GitHub, Django, Google Cloud Platform (GCP), NGINX, Docker, Vue, Express.js, Node.js, APIs

Software Developer

2019 - 2020
HotelsNG
  • Designed, implemented, and deployed an internal email tool built on top of Amazon SES.
  • Wrote a package for integrating tools into other sites.
  • Implemented Figma designs with Laravel Blade and SCSS.
  • Integrated automated drip emails using Amazon SES.
  • Implemented designs for internal projects using HTML, CSS/SCSS, and Vue.js.
Technologies: Amazon Web Services (AWS), SCSS, MySQL, NGINX, Docker, Laravel, PHP, APIs

Back-end Developer

2018 - 2020
Commit News
  • Designed and implemented system architecture and structure for the REST API back-end for an iOS application.
  • Implemented an article recommender service that handled indexing and querying news articles.
  • Built a scraping system for gathering news articles from various sources.
  • Implemented post-MVP optimizations to reduce the average query count by more than 50%, average response time by more than 20%, and infrastructure costs by up to 15%.
Technologies: Firebase, Google Cloud Platform (GCP), PostgreSQL, Redis, Celery, Django REST Framework, Django, Python, APIs

Senior Developer

2017 - 2019
Mauvera
  • Managed a distributed team of five to build an online event ticketing platform.
  • Guided and worked on the implementation of a REST API with TDD.
  • Designed and implemented a plugin system to allow ticket sales on other sites powered by Mauvera.
  • Implemented real-time ticket scanning with Web RTC and WebSockets.
  • Implemented optimizations to reduce the loading time for all the pages on the site to less than 2.5MB without caching.
  • Implemented Figma designs in HTML and converted them to React components.
  • Set up conversion from React to Preact at build time and other optimizations.
  • Designed and implemented a service for real-time scanning of pdf tickets.
Technologies: PostgreSQL, Redis, Celery, Webpack, React, Channels, Django REST Framework, Django, APIs

Senior Full-stack Developer

2018 - 2018
Lush Plans
  • Converted Figma designs to HTML.
  • Developed React-based front-end features both with plain React and Shopify Polaris components.
  • Designed and implemented algorithms for business requirements on the back-end.
  • Onboarded and mentored new junior developers.
Technologies: Shopify, MongoDB, Express.js, Node.js, React

Full-stack Web Developer

2017 - 2017
WeMove
  • Worked across the stack to make admin dashboard pages.
Technologies: JavaScript, .NET Core, C#

Lightweight Command Word Recognition System

A lightweight hybrid CNN-LSTM architecture for performing command word recognition. I handled designing and implementing the architecture as well as optimizing the model in terms of model size and speed of the whole system (preprocessing and prediction).

Robosoccer

I was part of the team that developed autonomous soccer-playing robots. I specialized in image processing and object detection with OpenCV and the robot's self-localization. Technologies used were Python, ROS, and OpenCV.

SunshineNG

I developed a mobile app to help solar energy users track their energy consumption and analyze the usage data. This project was built with Ionic and powered by a Django back end.

Media Store

I developed a mobile app that allowed users to browse through and preview media and then download after making a payment. This was built with Ionic and Django.

Gallery App

I built a performant gallery web app with infinite scrolling with Angular 2 for a hackathon.

Python Paystack

https://github.com/Chibuzor-IN/python-paystack
I wrote a Python wrapper for the Paystack.com API.

Clothing Preview

I used Three.js to make a 3D preview to allow users see how different clothes would look on a model.
2015 - 2020

Bachelor's Degree in Computer Science

University of Lagos - Lagos, Nigeria

Libraries/APIs

REST APIs, jQuery, React, OpenCV, Node.js, WebRTC, Vue, React Redux, Three.js, Keras, TensorFlow, NumPy

Tools

Webpack, Git, Celery, JSX, NGINX, GitHub, Agora

Languages

Python, HTML, CSS, SCSS, JavaScript, Python 3, C#, Go, TypeScript, C#.NET, PHP 7, PHP, GraphQL, C++, Java, Hugo

Frameworks

React Native, Materialize, Bootstrap, Django REST Framework, Django, Flask, Ionic, Angular, .NET Core, Django Channels, ASP.NET, Entity, .NET, ASP.NET MVC, Laravel 5, Laravel, Redux, Express.js

Paradigms

REST, Concurrent Programming, Testing, Test-driven Development (TDD)

Platforms

Web, Heroku, Docker, Amazon Web Services (AWS), Visual Studio Code (VS Code), Ubuntu, Shopify, Google Cloud Platform (GCP), Firebase, OpenTok, AWS Lambda, MacOS

Storage

PostgreSQL, Redis, MongoDB, MySQL

Other

Front-end, Back-end, APIs, WebSockets, Blade Templates, Channels, Tornado, Robot Operating System (ROS)

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