Victor Chigozie Nwafor

Victor Chigozie Nwafor

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME
Senior engineer with 11+ YOE in Python, Java, Go, Scala, Js
Senior engineer with 11+ YOE in Python, Java, Go, Scala, Js

As a team player, I am committed to understanding clients' needs and developing enterprise software systems that deliver business value. My expertise is in distributed systems, search, data persistence and DevOps.

Over the past 12+ years, I have been consistent in developing enterprise systems using C# .Net, Python (Django, FastAPI, Twist, Tornado), Java (Play, Spring Boot), Javascript( Nodejs, Expressjs), Go(GoMicro, Gin). I deploy most of the solutions on clouds such as Azure, AWS and GCP, and I have strong experience working with databases such as MSSQL, MySQL, Postgres, MongoDB, Firebase, Redis, and DynamoDB.

I enjoy using Terraform, Ansible or Cloudformation for Infrastructure as Code (IAC) to manage cloud-based infrastructure. I am well-versed in message brokers such as RabbitMQ, Redis, Celery, Kafka, AWS SQS, which are essential for building reliable distributed systems.

I thrive in collaborative environments. If you are looking for a skilled software engineer who can help your business build modern, scalable systems, please don't hesitate to contact me.

French, English
Mountain Time (US & Canada) (-06:00)
Joined August 2022
EXPERTISE
8 years experience
I implemented a streaming solution for an e-commerce platform using apache spark and Kafka.
I implemented a streaming solution for an e-commerce platform using apache spark and Kafka.
6 years experience
10 years experience
I built a raffle draw system integrated with a USSD module for Bajaj Autos.
I built a raffle draw system integrated with a USSD module for Bajaj Autos.
10 years experience
10 years experience
10 years experience

REVIEWS FROM CLIENTS

Victor's profile has been carefully vetted and approved as a Codementor. Connect with Victor now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
rabbitTuts
C#
0
0
PytorchStuff
0
0
Stack Overflow
70 Reputation
0
1
8
EMPLOYMENTS
Solutions Architect
Entraid Systems Ltd
2022-11-01-Present

I specialize in enterprise system architecture and team leadership, with expertise in utilizing Golang, C#, and Python, Kafka, and Ter...

I specialize in enterprise system architecture and team leadership, with expertise in utilizing Golang, C#, and Python, Kafka, and Terraform for Infrastructure as Code to develop and deliver products to AWS cloud using Kubernetes.

My recent projects.

1. I developed and deployed a ML platform for creating awesome music lyrics using FastAPI, Sqlalchemy, PostgreSQL, Celery, NTLK, Pytorch, XLM-Roberta, Tensorsflow and deployed on Google Cloud.

2. I implemented a ML platform using Django, NLTK, Redis, Tensorflow, Pytorch, and PostgreSQL for drug prescriptions and other custom medical solution.

3. implementing distributed Golang backend microservices for a high-volume investment platform, which required meticulous attention to detail and robust system design.

I used MATLAB for text, image and video processing.

With a strong background in software engineering, I bring valuable experience in leading teams and creating systems that can handle complex requirements and high volumes of data.

Python
Django
PostgreSQL
View more
Python
Django
PostgreSQL
Unit Testing
Redis
Machine Learning
SQLAlchemy
Celery
Nltk
Docker
pytest
NLP (Natural Language Processing)
Google Cloud Platform
MATLAB
Apache Kafka
Terraform
Go (Golang)
Fastapi
AWS (Amazon Web Services)
View more
Software Architect
Modus Create Inc
2021-05-01-2022-11-01

As a seasoned engineering leader, I guided talented teams in delivering enterprise-grade software systems that drive business value fo...

As a seasoned engineering leader, I guided talented teams in delivering enterprise-grade software systems that drive business value for clients.

My expertise spans a range of technologies, including Nodejs, Django, FastApi, and Go, which I've used to redesign and rewrite monolithic applications into distributed, production-ready platforms.

I led the implementation of AWS Lambdas that interacts with S3 resources using Node.js and Python. I managed IAC with Terraform and did various deployments via Jenkins. Additionally, I've served as an IC, investigating and migrating applications and their CICD from CircleCI to GitHub Actions.

I lead my teams in solution delivery using Python, Celery, Postgres, Docker, Kubernetes, ELK, and Terraform to redesign and deploy monolithic applications on AWS.

  1. In a separate project, I led a team of four DevOps and one DevSecOps professionals in analyzing, redesigning, and migrating a manually built AWS infrastructure while adhering to AWS Well-Architected best practices, automating workflows using CloudFormation, CDK, and Terraform, and ensuring GDPR PCI, SOC 2 and ISO 27001 compliance.

Finally, I was the Architect in a team responsible for the analysis and upgrade planning of a legacy system used by 1,500 employees within Citrix workspace, collecting data from around 2.5 million home devices, and three versions behind after its last upgrade in 2018. My tools of choice include C#, Js, .NET core, Azure, AWS, MongoDB, MSSQL Server, High Availability Groups, AD, and Terraform.

Python
Django
Node.js
View more
Python
Django
Node.js
PostgreSQL
Unit Testing
Redis
Celery
Docker
pytest
Spring Boot
Terraform
AWS Lambda
CI/CD
Go (Golang)
Bootstrap 5
AWS (Amazon Web Services)
View more
Software Architect
Entraid Systems
2020-09-01-2021-04-01

As an experienced team leader in enterprise software development, I led teams in delivering event-driven, high-scale, high-availabilit...

As an experienced team leader in enterprise software development, I led teams in delivering event-driven, high-scale, high-availability data platforms that process large data streams. My expertise includes utilizing technologies such as Scala, Akka, Kafka, Postgresql, Docker, Terraform, and AWS to create effective and efficient systems that meet business objectives.

I redesigned and implemented a backend infrastructure on AWS for a project management platform company in London. This involved migrating from Laravel to Golang to improve throughput by 50%, and handling IAC drifts across teams using Terraform.

I also implemented a face recognition module for a payment system, utilizing image recognition and video codec and streaming using Opencv, container and codec formats, video streaming protocols, and encoding tools.

My skills include proficiency in programming languages such as C#, Go, Java, and Python, and databases including MSSQL, MYSQL, and MongoDB. I have experience with message brokers such as Redis, RabbitMq, and Kafka, and version control using Git.

I used cloud platform such as, AWS and Azure, and containerization tools like Docker and Kubernetes. I have utilized Github Actions for CI/CD workflows and automation.

Some of my projects include designing and implementing a backend infrastructure for a COVID tracing app on GCP and AWS for the Nigerian Federal Government, as well as creating the HMS Platform using Mysql, Redis, React, and React-Native in 2021.

Python
Java
Django
View more
Python
Java
Django
MongoDB
PostgreSQL
Azure
Ansible
Docker
Kubernetes
Terraform
.NET
Go (Golang)
AWS (Amazon Web Services)
View more
PROJECTS
Haulage Investment platform
2022
I built an investment platform that allows individuals/groups to invest in Haulage trucks and get monthly returns.
I built an investment platform that allows individuals/groups to invest in Haulage trucks and get monthly returns.
PostgreSQL
GitHub
React
View more
PostgreSQL
GitHub
React
JavaScript
React Native
Terraform
Go (Golang)
AWS (Amazon Web Services)
View more
Payment Gateway
2022
I implemented a simple payment gateway.
I implemented a simple payment gateway.
PostgreSQL
React
JavaScript
View more
PostgreSQL
React
JavaScript
Apache Kafka
Terraform
Go (Golang)
AWS (Amazon Web Services)
View more