Ugwuanyi Rita Nnenna

I'm a Cloud & DevOps Engineer

About

Cloud and DevOps Engineer with hands-on experience designing, deploying, and automating cloud-native infrastructure on AWS and Azure. I thrive at the intersection of infrastructure, automation, and reliability. building systems that are scalable, secure, and production-ready.

I Build Infrastructure That Doesn't Break at 2am.

From code commit to production, I automate everything in between. AWS, Azure, Kubernetes, and an obsession with uptime.

  • Email: rnnenna53@gmail.com
  • Location: Nigeria
  • GitHub: https://github.com/Ritacloud23
  • Medium: medium.com/@ugwuanyinnenna43

I don't just configure tools. I build systems that teams can actually rely on when it matters most. Let's build something solid.

Skills

Here’s a snapshot of the key tools and technologies I’ve mastered, which help me deliver robust cloud and DevOps solutions

Amazone Web Services (AWS) 100%
Linux (Ubuntu) 90%
Terraform (iac) 90%
AI-DEVOPS AUTOMATION 80%
Ansible 70%
CI/CD (GitHub Actions) 95%
Azure 80%
Docker 90%
Kubernetes (EKS, KIND) 85%
Prometheus & Grafana 80%

Project

A showcase of my hands-on work, demonstrating my ability to design scalable, automated cloud solutions and optimize infrastructure to solve real-world challenges.

Cloud-Native TaskApp - Production Kubernetes Deployment on AWS

Personal Capstone Project | AWS • Kubernetes • Terraform • ArgoCD • Docker • GitHub

  • Designed and deployed a production-grade Kubernetes cluster across 3 AWS Availability Zones using kops, with a multi-master control plane, private subnet topology, and all infrastructure provisioned as code using Terraform - VPC, subnets, NAT Gateways, RDS PostgreSQL, and Route 53
  • Deployed a full-stack application (React + Flask + PostgreSQL) on Kubernetes with 2 replicas per service, automated SSL/TLS via cert-manager and Let's Encrypt, and path-based routing via nginx Ingress controller
  • Implemented GitOps deployment pipeline using ArgoCD - every git push automatically syncs and deploys to the cluster with zero manual intervention
  • Migrated database from in-cluster PostgreSQL to AWS RDS (PostgreSQL 15) provisioned via Terraform, with automated backups, private subnet placement, and security group access restricted to VPC CIDR only
  • Diagnosed and resolved 8 production-level issues including CrashLoopBackOff, VPC misconfigurations, Docker build cache failures, and cert-manager annotation errors - all documented in a full project runbook

DevOps Infrastructure & Monitoring Pipeline (AWS + Kubernetes) Stack:

Terraform • Jenkins • Docker • Kubernetes (Minikube) • Prometheus • Grafana • AWS EC2 • GitHub Actions

  • Designed and implemented a full DevOps workflow from scratch, infrastructure provisioning through to monitoring, simulating a real enterprise pipeline.
  • Authored Terraform modules (EC2, Elastic IP, security groups) and executed full init → plan → apply lifecycle with clean teardown; demonstrated repeatable IaC practices.
  • Configured Jenkins CI/CD pipeline with multi-stage validation (source checkout, directory inspection, deployment readiness checks).
  • Deployed containerised frontend and backend workloads to Kubernetes, validating all manifests via --dry-run=client before applying to the cluster.
  • Diagnosed and resolved a CrashLoopBackOff issue on Grafana caused by insufficient probe startup time; tuned initialDelaySeconds and failureThreshold values, restoring full Prometheus scraping with all targets returning UP
  • Production Banking System Deployment on AWS (EKS + Terraform) Stack:

    Terraform • AWS EKS • ECR • RDS • GitHub Actions • Docker • Route 53 • NGINX Ingress • ArgoCD • JWT

    • Provisioned production-grade AWS infrastructure using modular Terraform (VPC, EKS, RDS, Route 53) across multiple availability zones with public/private subnet separation
    • Built and automated a full CI/CD pipeline with GitHub Actions, building Docker images, pushing to Amazon ECR, and deploying to EKS on every code push
    • Configured NGINX Ingress Controller with Route 53 and SSL/TLS (Let's Encrypt) for secure HTTPS access via a custom domain
    • Managed Kubernetes workloads using Deployments, Services, ConfigMaps, and Secrets; implemented ArgoCD for GitOps-style continuous delivery, ensuring consistent and auditable deployment updates across the EKS cluster.
    • Debugged and resolved cross-layer production issues including CORS 403 errors, Spring Security/JWT conflicts, Kubernetes ingress misconfigurations, and CI/CD environment variable failures.

    Culture Compass - Travel Technology Web Application. DevOps & QA Engineer Contributor | Remote | 2026 – Present Stack:

    GitHub Actions • Katalon Recorder • UptimeRobot • Google Analytics • Notion • Discord

    • Managed version control workflows via GitHub - including branching strategy, pull requests, and issue tracking, in direct collaboration with the product founder.
    • Designed and executed automated test suites using Katalon Recorder to validate critical user flows, resolving all failing test cases and achieving a clean pass result ahead of launch
    • Implemented a Python-based monitoring integration embedded directly into the application codebase, enabling automated monitoring checks to run on every build via GitHub Actions CI/CD pipeline
    • Integrated Google Analytics to track live user traffic and behaviour, providing data visibility for post-launch decisions.
    • Documented all tooling configurations, deployment decisions, and QA processes in Notion and GitHub Issues, maintaining clear team-wide records throughout the project lifecycle

    Portfolio

    This Project highlight my hands on experince buliding real cloud infrastructure, CI_CD pipelines, and automated deployments.

    • All
    • AWS
    • Azure
    • Kubernetes
    • CI_CD

    k8s-fullstack-multiAZ-architecture

    Deploy a full-stack cloud-native task management platform. view on GitHub

    Mediplus DevOps Project

    Deploy a Containerized healthcare app using AWS, Docker, ECR, and CI_CD. View code (GitHub)

    AWS 3-Tier Banking App

    Built and Deployed a secure, scalable 3-tier architecture on AWs. view on GitHub

    Azure AKS Netflix DevSecOps Platform

    Built and deployed a Netflix-style full-stack application on Azure AKS using Terraform, Docker, GitHub Actions, ArgoCD, Trivy, Snyk, Prometheus, and Grafana. view on GitHub

    Azure Website Deployment

    Deployment of the Tailoring/Fashion website using Azure VM with Nginx as the web server. view on (Notion)

    Datadog Monitoring on AWS EC2

    Configuring Datadog for process and network monitoring on AWS EC2. Find out more about how I deployed this on (notion)

    Services

    I help teams ship faster, stay reliable, and scale with confidence. From automating deployments to monitoring infrastructure in real time, here's what I bring to the table.

    Cloud Infrastructure

    Designing and provisioning scalable, secure cloud environments on AWS and Azure using Terraform and Infrastructure as Code best practices.

    CI/CD Pipeline Setup

    Building automated deployment pipelines with GitHub Actions, Jenkins, and ArgoCD to help teams ship code faster and with fewer errors.

    Containerization & Orchestration

    Packaging and deploying applications using Docker and Kubernetes - ensuring consistency across dev, staging, and production environments

    Monitoring & Alerting

    Setting up real-time observability stacks with Prometheus and Grafana so your team is always the first to know when something goes wrong.

    DevSecOps & Cost Optimization

    Integrating security into your pipelines and optimizing cloud spend to keep your infrastructure both safe and cost-efficient.

    Testing Automation

    Automating QA processes to catch bugs early, reduce manual testing time, and maintain code quality across every release.

    Blog

    Practical DevOps stories from real projects, written to help engineers learn faster

    Banking System Blog

    Deploying a Modern Online Banking System on AWS

    How do you deploy a secure banking app that can't afford downtime? I did it with Kubernetes, CI/CD, and a secure domain setup. Here's exactly how.

    Read on Medium →

    Deployment Failed Blog

    Your Deployment Just Failed in Production. What's Your Next Move?

    It's 2am. Your app is down. Your boss is calling. This is the exact checklist I follow when production breaks — and it has saved me every time.

    Read on Medium →

    netflix-style-app Blog

    I Built a Netflix-Style App on Azure… But the Real Focus Wasn’t the App

    A practical DevOps project covering Azure AKS, Terraform, Docker, CI/CD, DevSecOps, GitOps, and monitoring.

    Read on Medium →

    Mediplus Pipeline Blog

    How I Built a Production-Ready DevOps Pipeline for Mediplus on AWS

    No more manual deployments. I built a fully automated pipeline for a real healthcare app, from code push to live in minutes. Here's the full breakdown.

    Read on Medium →

    Contact

    Let's make downtime a thing of the past.

    Address

    Lagos State, Nigeria

    Call Me

    +2349070187556

    Email Me

    rnnenna53@gmail.com

    Loading
    Your message has been sent. Thank you!