Nwalor Chibuzor Ignatius, Software Developer in Lagos, Nigeria
Nwalor Chibuzor Ignatius

Software Developer in Lagos, Nigeria

Member since November 12, 2018
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.
Nwalor is now available for hire

Portfolio

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

Experience

Location

Lagos, Nigeria

Availability

Full-time

Preferred Environment

Visual Studio Code, VS Code, MacOS

The most amazing...

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

Employment

  • 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#

Experience

  • 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.

Skills

  • 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
  • Libraries/APIs

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

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

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

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

    Webpack, Git, Celery, VS Code, JSX, NGINX, GitHub, Agora
  • Storage

    PostgreSQL, Redis, MongoDB, MySQL

Education

  • Bachelor's Degree in Computer Science
    2015 - 2020
    University of Lagos - Lagos, Nigeria

To view more profiles

Join Toptal
Share it with others