About Me

Hi, my name is Mathida Duku, and I'm a Cloud Engineer with a passion for building and managing secure and scalable cloud infrastructure.


I specialize in Linux and a variety of cloud infrastructure technologies, including AWS, Google Cloud, and Digital Ocean. I have experience in DevOps methodologies and practices such as CI/CD and automation with infrastructure as code (IaC) tools like Terraform and Ansible. I'm skilled in containerization technologies like Docker and Kubernetes. I'm also proficient in web development technologies like HTML and CSS.


As a Cloud Engineer, I'm constantly learning and keeping up with the latest trends and advancements in cloud technology. My goal is to use my skills and experience to help businesses optimize their cloud infrastructure and achieve their goals.


I'm a team player with strong communication skills and a passion for collaborating on complex projects. When I'm not working, I enjoy watching tv shows, reading, and listening to podcasts or music.


Thanks for visiting my portfolio site. If you have any questions or would like to learn more about my experience, please feel free to contact me.

  • Linux
    - Bash scripting
    - Networking
    - Package Management
    - File System Management
  • Cloud Services
    - Amazon Web Services (AWS)
    - Google Cloud Services (GCP)
    - Digital Ocean
  • Infrastructure as Code
    - Ansible
    - Terraform
  • Containerization
    - Docker
    - Kubernetes
  • Version Control
    - Git
    - Github
  • Web Development
    - HTML
    - CSS
  • Graduate Research Assistant
    Delta State University (2022)
  • Chemical Analyst
    Jawura Environmental Services (2020)
  • Dipl. Cloud Engineering
    Altschool Africa (2022 - 2023)
  • M.Sc. Biochemistry
    Delta State University (2021 - 2022)
  • B.Sc. Biochemistry
    Delta State University (2015 - 2019)

My Work

Dockerized Laravel Application

A Laravel app was developed and dockerized for easy deployment and scalability. A Dockerfile and Docker Compose file was created, including services for the app to run. Real-time logging was implemented using a mounted volume, and data persistence for MySQL was ensured by mounting a named directory.

Learn more

AWS Load-Balanced Infrastructure Deployment with Terraform

Terraform was used to deploy a load-balanced AWS infrastructure with 3 EC2 instances, set up a custom domain name, and installed Apache using Ansible to display a simple HTML page identifying all instances.

Learn more

AWS EC2 Instance Deployment and Load Balancing

Deployed 2 Nginx web servers on AWS EC2 instances using Ansible and configured an Application Load Balancer (ALB) to route requests. Created a private network for the servers and ensured secure access through the load balancer.

Learn more

Automated Deployment of Laravel Application using Ansible and Bash Scripting

Deployed a Laravel application using Ansible automation tools to automate the deployment process. Hosted the application on virtual machines on DigitalOcean cloud provider, securing it with SSL encryption for security. Created a Bash script to set up and install PostgreSQL.

Learn more

AWS S3 Bucket and CloudFront Deployment

This project involved creating an S3 bucket with static website hosting enabled and it was configured to ensure that the website could only be viewed privately using AWS CloudFront.

Learn more

Phonie Web Application

Phonie is a user-friendly web application designed to help users identify their telecom carrier quickly and easily. With its validation, country code support, and auto-completion features, Phonie provides a seamless and accurate carrier identification experience.

Learn more

Multi-Page Website Development

Designed and developed a personal website featuring an "About Me" section, contact form, and registration and login pages with basic HTML validation.Created a functional calculator using HTML and CSS. Utilized HTML tables, form elements, and CSS styling to create an intuitive user interface.

Learn more

My Blog

Contact Me

mathildaduku@gmail.com

Download CV