Chinedu Dimonyeka, Developer in Lagos, Nigeria
Chinedu is available for hire
Hire Chinedu

Chinedu Dimonyeka

Verified Expert  in Engineering

Full-stack Developer

Lagos, Nigeria

Toptal member since November 17, 2022

Bio

Chinedu is a senior Python engineer with AWS Solution Architect and Security Specialist certifications. With expertise in FastAPI, DevOps practices, Terraform, Kubernetes, and automation, he builds scalable, secure systems using AWS services like EC2, S3, Lambda, and CloudFormation. Passionate about optimizing workflows, implementing cloud security best practices, and automating infrastructure management with Python, Chinedu delivers high-performance cloud solutions in complex environments.

Portfolio

RichLemonApps LLC
RabbitMQ, Amazon Web Services (AWS), Celery, Redis...
Suridata
Python 3, FastAPI, Playwright, Alembic, MongoDB, Elastic...
NeedNect Solutions GMBH
Back-end, Terraform, Auth0, DevOps, Django, Amazon Web Services (AWS)...

Experience

  • Python 3 - 7 years
  • PostgreSQL - 6 years
  • GitLab CI/CD - 5 years
  • FastAPI - 5 years
  • Pytest - 5 years
  • DevOps - 5 years
  • Kubernetes - 4 years
  • Terraform - 3 years

Availability

Full-time

Preferred Environment

Ubuntu Linux, Webex, Discord

The most amazing...

...project I've developed is a conference management application used by the largest black tech community in the USA.

Work Experience

Python Developer

2023 - 2024
RichLemonApps LLC
  • Developed a FastAPI-based application that integrates with machine learning models to generate avatar images.
  • Created the SDLC environment from scratch using Terraform.
  • Managed integration of Apple in-app purchases, working with multi-lingual and multi-talented developers.
  • Wrote integration tests that helped debug and fast-track all teams' development processes.
  • Created application metrics that alerted stakeholders on any failure or security breaches.
  • Ensured minimal cost by recommending and choosing cost-effective deployment and hosting alternatives.
Technologies: RabbitMQ, Amazon Web Services (AWS), Celery, Redis, Amazon Simple Queue Service (SQS), WebSockets, FastAPI, Python

Senior Python Developer

2023 - 2023
Suridata
  • Developed connectors for scrapping different applications to provide rich security data for AI workload.
  • Wrote helper tools that helped bypass bot deterrent strategies in target websites like captchas.
  • Worked with multi-cultural teams to achieve project milestones.
Technologies: Python 3, FastAPI, Playwright, Alembic, MongoDB, Elastic, Google Cloud Platform (GCP), Azure, Jupyter Notebook, Web Scraping

AWS DevOps Engineer

2023 - 2023
NeedNect Solutions GMBH
  • Created mock unit tests for 3rd-party integrations, ensuring a bug-free app while saving the cost of making real API calls to 3rd-party applications.
  • Integrated SonarQube code quality checks in the pipeline helping in code review and ensuring code quality.
  • Improved code coverage score of an existing application, removing bugs, security vulnerabilities, and code smells.
  • Implemented CI/CD pipelines on several projects, enforcing shift-left and feedback mechanism that alerts members on the latest changes.
  • Created Terraform modules that deployed to different SDLC environments from one source code. Enforced a foolproof system of managing states and protection from inadvertent deployment to the wrong environment.
  • Mentored junior developers on unit testing, mocking, and other standards to ensure code quality and safety.
  • Deployed several resources to AWS and added autoscaling capabilities and performance monitoring parameters.
Technologies: Back-end, Terraform, Auth0, DevOps, Django, Amazon Web Services (AWS), PostgreSQL, SQL, FastAPI, APIs, Python 3, Makefile, CI/CD Pipelines

Python Developer | Open-source Contributor

2022 - 2023
OpenCDMS
  • Contributed to developing pyOpenCDMS, a Python library for collecting climate data from different databases.
  • Built a lighthouse-optimized and PWA-enabled application shell.
  • Maintained proper documentation of the library that improved the onboarding of new developers.
  • Optimized SQL scripts, DDLs, and DMLs used in Docker entry points of different databases.
  • Built a Vue-based application shell that allowed easy integration of web components written in any JavaScript framework.
  • Designed CI/CD pipelines using GitHub Actions that deploy to AWS CloudFront.
Technologies: Python 3, Vue, GitHub Actions, Docker, Python, REST APIs, Web Scraping

DevOps Engineer

2022 - 2022
Growthfounders
  • Created "don't repeat yourself" (DRY) Terraform modules that deploy AWS infrastructure like Kubernetes, ECS, and Lambdas in development, staging, user acceptance testing (UAT), and production environment.
  • Created custom AWS Fargate GitLab executors that deploy to multiple AWS accounts.
  • Integrated GitLab metrics into Datadog and created dashboards that show pipeline health on Datadog.
  • Configured a data pipeline using AWS Lambda, Step Functions, and Fargate.
  • Developed custom Helm charts and maintained an in-house Helm repository that deploys microservice applications on Kubernetes clusters.
  • Led the integration of the HashiCorp Vault secret manager into Kubernetes clusters.
  • Created a rust project template for actix-web to create applications for clients.
  • Led a Rust hackathon with my team and created a property listing application writing in Rust.
Technologies: Amazon Web Services (AWS), Amazon Simple Email Service (SES), AWS ELB, Amazon EKS, Kubernetes, Argo CD, Helm, Certbot, Amazon S3 (AWS S3), Amazon Elastic Container Service (ECS), AWS Lambda, AWS Step Functions, Amazon RDS, Terraform, Datadog

Python Developer

2022 - 2022
Growth Founder
  • Designed RESTful APIs using FastAPI for an application that had over 15,000 users.
  • Led the integration of a payment gateway into an existing application.
  • Led the development of the CQRS patterned project template for my team, resulting in faster build times.
  • Introduced test-driven development (TDD) paradigm to my team to ensure more significant than 90% test coverage.
  • Led microservices design using Amazon SQS as back end and Boto3 library.
  • Optimized existing codebase using cProfile, a statistics library to detect program bottlenecks.
Technologies: Amazon Web Services (AWS), Python 3, Kubernetes, Amazon EKS, Amazon Elastic Container Service (ECS), AWS ELB, DevOps, Amazon Simple Email Service (SES), AWS Elastic Beanstalk, ELK (Elastic Stack), AWS Lambda, AWS Step Functions, Amazon Virtual Private Cloud (VPC), PostgreSQL, Elasticsearch, Amazon DynamoDB, Amazon CloudWatch, FastAPI, GitLab CI/CD, Pytest, Terraform, Amazon RDS, Amazon S3 (AWS S3), Python, Vue, Amazon Simple Queue Service (SQS)

Python Developer

2020 - 2021
Diamond Acres Software
  • Designed a distributed application for inventory control and administration in a popular wholesaler.
  • Created and tested a GitLab CI/CD pipeline with SonarQube integration, which enforced code quality and early bug detection.
  • Built a marketing microservice that delivers thousands of automated emails and SMS.
Technologies: Amazon S3 (AWS S3), Amazon CloudWatch, Amazon Elastic Container Service (ECS), Amazon Web Services (AWS), Python 3, Microservices, Celery, AWS Elastic Beanstalk, Terraform, AWS Lambda, GitLab CI/CD, SonarQube, Google Cloud Platform (GCP)

Full-stack Developer

2019 - 2020
Curacel
  • Developed an application for verifying insurance claims.
  • Tracked and fixed bugs, participated in program increment planning meetings, and shared ideas that were adopted in the project.
  • Built different microservices for the application that communicated asynchronously with other microservices.
Technologies: JavaScript, PHP, Laravel, Lumen, Microservices, Amazon Simple Queue Service (SQS), GitLab CI/CD, Docker Compose, Amazon RDS

Software Developer

2017 - 2019
Olotu Square
  • Implemented pixel-perfect Figma designs using Bootstrap and Vue.
  • Designed custom Vue components and maintained a repository of reusable components.
  • Developed and updated layouts to meet usability and performance requirements.
  • Created full-stack applications using different frameworks. Wrote code and refactored existing code to improve efficiency.
Technologies: JavaScript, Python 3, Django, Laravel, PHP, MySQLi, PostgreSQL, MongoDB, Node.js, Redis, GitHub Actions, Amazon EC2, Amazon S3 (AWS S3), AWS ELB

Experience

Real Estate App

A FastAPI-based application for tracking real estate expenses where as the project's back-end and DevOps engineer, I led the cloud infrastructure design and management using Terraform and I also wrote endpoints—the back-end ones for the admin and the public-facing—and established smooth communication with the front-end team through updated swagger documentation.

Weather Database

https://github.com/opencdms/pyopencdms
A Python application for recording weather information from different weather stations worldwide and I wrote several features in the back end, using SQLAlchemy, AastAPI, Flask, Django, and Pydantic models.

I prepared a documentation interface for other developers, built a Vue application shell that could accept plugins written in other JavaScript frameworks, and enforced PEP8 coding standards.

Curacel Project

https://www.curacel.co/
An application for managing insurance claims, which uses machine learning to detect spurious claims to save the business from losses and I worked on the different microservices that make up the application, by using Flask, SQLAlchemy, and Django. I developed the user interfaces for tracking each user application using Vue.

Certifications

JULY 2024 - JULY 2027

AWS Certified Security Specialist

Amazon Web Services

AUGUST 2022 - AUGUST 2025

AWS Certified Solutions Architect ‒ Associate

Amazon Web Services

Skills

Libraries/APIs

Pydantic, Pandas, NumPy, Node.js, REST APIs, Vue, SQLAlchemy, Shopify API, Requests, Playwright

Tools

Pytest, GitLab CI/CD, Terraform, Amazon Elastic Container Registry (ECR), Cron, Celery, AWS ELB, Amazon Simple Email Service (SES), Amazon EKS, Amazon Elastic Container Service (ECS), ELK (Elastic Stack), AWS Step Functions, Amazon Virtual Private Cloud (VPC), Amazon CloudWatch, SonarQube, Amazon Simple Queue Service (SQS), Docker Compose, Helm, Certbot, Auth0, RabbitMQ, Makefile, AppMap, Elastic

Languages

Python 3, Python, Bash Script, JavaScript, PHP, SQL, Rust

Paradigms

DevOps, Microservices

Platforms

Docker, Jupyter Notebook, Kubernetes, Google Cloud Platform (GCP), Linux, Amazon Web Services (AWS), AWS Elastic Beanstalk, AWS Lambda, Ubuntu Linux, Amazon EC2, Shopify, Azure

Storage

PostgreSQL, MySQL, MongoDB, PostgreSQL 10, Elasticsearch, Amazon DynamoDB, Amazon S3 (AWS S3), MySQLi, Redis, Databases, Datadog, PostGIS

Frameworks

Django, Alembic, Laravel, Lumen, Flask

Other

FastAPI, CI/CD Pipelines, Full-stack Development, Cloud, API Integration, Web Scraping, SecOps, APIs, Amazon RDS, Webex, Discord, GitHub Actions, System Design, Algorithms, Data Structures, Argo CD, Prometheus, AWS DevOps, WebSockets, Machine Learning, Back-end, Solana, Actix Web, Machine Learning Operations (MLOps)

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