Close

Manasseh Mmadu

Backend/DevOps Engineer

Download Resume

About Me

I'm Manasseh Mmadu, but I go by the alias MeNsaaH.

I'm a computer engineer with DevOps and Backend Skills

Started programming in C and have slowly progressed into Clouds

I've played around with some hardwares: Arduino, Raspberry Pi, MC68k and Assembly Language as well.

I'm a huge fan of OpenSource

Experience

Deimos

DevOps Engineer

  • Creating and maintaning Infrastructures on AWS, GCP and Azure
  • Using terraform to automate infrastructure creation
  • Setting Up and Maintaining Kubernetes Clusters on Cloud Providers and clusters deployed using Kops, kubeadm
  • Monitoring Kubernetes Clusters (using Elastic Stack, Prometheus)
  • Deploying applications on Kubernetes (ExternalDNS, elastic stack, prometheus and other applications) using helm, Kustomize or argocd
  • Setting up pipelines (azure, gitlab) etc to run jobs

eHeath4Everyone

Backend Developer (Remote)

  • Maintenance and improvement of existing Django applications. Maintenance tasks ensured all applications have proper tests and also optimization of Django database queries. Creating background tasks using Celery for long running processes which revolved around executing Ansible Scripts for Infrastructure setups and generating Exports from data files (csv, json, xml) using Python.
  • Implementation of Mock-ups using Django Templates and ensuring Template re-usability. Upgrading projects from Django 1.11/Python2 to Django 2.0/Python 3.
  • Orchestrated CI pipeline using Gitlab-CI to run implemented tests and build projects before deployment.

eHealth4Everyone

Backend Deveoper (Student Intern)

  • Creation and Maintenance of existing Django applications. Used Celery task Queues with Django to run long running processes and bootstrap to design Templates.
  • Creation of SaaS application to autodeploy Dhis2 Servers using Ansible to automate infrastructure setup, Docker(Compose) for container orchestration, Celery for executing Ansible Scripts, Rabbit MQ as message queue for communication between Django and Celery Server, Caching using Memcache. Tasks also involved design of application mockups using Bootstrap.
  • Maintenance of PyQt5 projects which used requests to pull data from API endpoints.

Education

Federal University of Technology, Minna

Jan 2014 - November 2019

Bachelor of Engineering in Computer Engineering

  • Had some of the best classmates around where we learnt concepts of Computer Architecture, Data Structures and many computer related knowledges. Even worked on Arduino where we IoT devices, raspberry Pi, Assembly Language (: as well.
  • I was involved in a lot projects: part of a school research group where we focused on the advancement of SDNs and WSNs.
  • Graduated with First Class Honors
  • I was also part of the founders of the FUT Developers Circle. A developer community to mentor upcoming developers.

Projects

Dhistance

A SaaS application for automating the deployment process of Dhis2 instances on Servers. Tasks done involved creating a flexible architecture and database model and implemented them. Application was implemented using Django (Python), where deployment tasks were executed using Ansible, Docker and Celery in Background. I implemented templates using Bootstrap.

View Project

Datakojo

Datakojo is a platform for conducting online surveys built using Django and Celery for background tasks.

View Project

Signalum

A Linux Package to detect and analyze existing connections from wifi and bluetooth created using Python. It also comes with a Gui Application

View Project
View Desktop Application

Search Engine Parser

Package to query popular search engines and scrape for result titles, links and descriptions. Aims to scrape the widest range of search engines.

View Project

Gophie

Gophie is a tool to help you search, stream and download movies from movie sites without going through all the stress of by-passing ads.

View Project
Checkout More from my GitHub or my OpenSource Organization

Languages

Frameworks and Libraries

Tools

Cloud Platforms

Hobbies

Get in Touch