Skip to content
View nkydigitech's full-sized avatar

Block or report nkydigitech

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nkydigitech/README.md

Hi, I'm Nkechi Anna Ahanonye πŸ‘‹

Cloud & DevOps Engineer | AWS Β· Ansible Β· Terraform Β· K8s | Training the Next Generation of African DevOps Engineers | Open to Remote Roles


πŸš€ The Mission

I build infrastructure that doesn't break at 2 AM.

15 years running a cybercafe taught me something I still carry into every deployment: real users don't care about your stack. They care that things just work. That pulled me from managing physical machines into automating cloud infrastructure, and it's why I'm particular about building systems that hold up under pressure.

Today I help remote teams (UK, US, EMEA) stop SSH-ing into prod. I turn manual, 3 AM-breaking deploys into 1-min automated pipelines: Lint β†’ Dry-Run β†’ Deploy with GitHub Actions + Ansible + Terraform.

Ansible is where I've gone deepest. I've built full multi-service deployment pipelines, debugged real Nginx and MySQL production issues, and turned that experience into free training that engineers across Africa are actually using.

Real Proof: ansible_practical β€” Run #1 Failed 2m 11s ❌ β†’ Run #2 Passed 1m 18s βœ…
Live: https://github.com/nkydigitech/ansible_practical/actions | Code: https://github.com/nkydigitech/ansible_practical


πŸ›  Technical Arsenal

Category Tools & Technologies
Cloud Platforms AWS (EC2, RDS, VPC, IAM, ALB, S3)
Infrastructure as Code Terraform, Ansible
Containerization Docker, Kubernetes (k3s)
CI/CD Pipelines GitHub Actions (yamllint, ansible-lint, syntax-check, --check --diff), Jenkins
Agentic AI / LLMs Claude, LangChain, MCP, Groq/Llama β€” Real: KB Auto-Builder
Monitoring & Logging Datadog, Prometheus, Grafana
Scripting & OS Python, Bash, Linux (Ubuntu), Nginx, MySQL

🌟 Featured Engineering Solutions

Real projects. Real deployments. Live in production.

πŸš€ Ansible CI/CD Pipeline β€” 2m 11s ❌ β†’ 1m 18s βœ… [NEW - PIN THIS]

πŸ”— https://github.com/nkydigitech/ansible_practical

Lint β†’ Dry-Run β†’ Deploy template reused as team standard. 6 checks before prod, zero SSH. This is the pipeline from my LinkedIn post.


πŸ“– Book Review App β€” Production AWS Deployment (Capstone)

πŸ”— https://github.com/nkydigitech/book-review-app

Production-grade, highly available deployment of a three-tier web application on AWS β€” zero manual console steps, everything automated end-to-end.

  • Stack: Terraform, AWS EKS, RDS Aurora (MySQL-compatible), Azure DevOps Pipelines, Kubernetes, Docker
  • Infrastructure built: EKS cluster with managed worker nodes, Aurora MySQL with security group controls, Terraform modules
  • Pipeline: Azure DevOps CI/CD β€” Terraform infra provisioning + app deployment to EKS
  • Architecture: Three-tier (frontend + backend on EKS, Aurora MySQL), exposed via AWS LoadBalancer
  • Outcome: Fully automated path from code push to live app

πŸ“š Ansible Learning Guide β€” 15-Module Masterclass

πŸ”— https://nkydigitech.github.io/ansible-guide

A structured 15-module Ansible curriculum β€” beginner to production-ready β€” built with MkDocs Material.

  • Stack: MkDocs Material 9.7.6, GitHub Pages, YAML, Shell
  • Coverage: Ad-hoc Commands β†’ Inventory β†’ Playbooks β†’ Roles β†’ Jinja2 Templates β†’ Vault (AES-256) β†’ Dynamic Inventory β†’ Collections β†’ Capstone
  • Built for: DevOps students who need real structure

πŸ§ͺ Ansible Practical Lab

πŸ”— https://nkydigitech.github.io/ansible-lab

A hands-on lab companion with 5 core modules, 4 exercises with real terminal output, and a full cheatsheet β€” 100% free.

  • Stack: HTML, GitHub Pages
  • Labs: Nginx deployment (idempotency demo), Multi-role project, Vault AES-256, Ansible Galaxy roles
  • Modules: Fundamentals, Playbooks & Variables, Roles, Vault & Security, Galaxy & Dynamic Inventory

πŸŽ“ Ultimate DevOps Learning Hub

πŸ”— https://nkydigitech.github.io/ultimate-devops-learning-hub

A 4-phase DevOps curriculum covering cloud fundamentals, IaC, containers and orchestration, and Agentic AI + MCP.

  • Stack: HTML, GitHub Pages, Python
  • Phases: Cloud & Linux Fundamentals β†’ IaC (Terraform & Ansible) β†’ Docker & Kubernetes β†’ Agentic AI + MCP
  • Built for: African engineers who want a complete path from zero to production-ready

πŸ— 3-Tier AWS Architecture with Terraform

πŸ”— https://github.com/nkydigitech/dmi-cohort2-terraform-assignments

Full 3-tier AWS infrastructure (EC2 + RDS + ALB) using Terraform β€” 33 resources provisioned automatically, zero manual setup.

  • Stack: Terraform, AWS (EC2, RDS, VPC, IAM, ALB, S3)
  • What it proves: End-to-end infra automation β€” VPC to ALB to RDS, all in code

πŸ€– Agentic DevOps Knowledge Base Builder

A Python-based AI agent leveraging Groq's Llama model and the Notion API to auto-generate structured DevOps knowledge base entries.

  • Stack: Python, Groq Llama, Notion API, MCP
  • What it does: Turns hours of manual docs into 30-second automated workflow. Submitted to Notion MCP Challenge on DEV.to β€” Real project, free tools only.

πŸŽ— GEORGEL Cancer Foundation Website (Pro Bono)

πŸ”— https://georgelcancerfoundation.org

Full website build and deployment for a Nigerian cancer advocacy foundation.

  • Stack: HTML, CSS, GitHub Pages, Custom Domain
  • Engineering work: DNS migration from EasyWP to GitHub Pages, custom domain, HTTPS, full production deployment
  • Impact: Live site serving health nonprofit β€” 99.9% uptime, collaboration with JUTH and Ministry of Health

πŸŽ“ Mentorship & Leadership

I believe reliability is a mindset. As a Technical Lead & Mentor at DevOps Micro Internship (DMI):

  • Auditing 40+ IaC repositories for production-grade quality
  • Guiding 30+ engineers through microservices and cloud orchestration
  • Building free, open-source training materials that engineers across Africa actually use

πŸ“ˆ GitHub Stats

GitHub Stats Top Languages

πŸ“© Let's Connect & Build

If you're looking for a Cloud & DevOps Engineer who can architect, automate, and document production infrastructure that scales β€” let's talk. Open to remote roles.

"Reliability isn't a feature β€” it's the product."

Pinned Loading

  1. devops-kb-builder devops-kb-builder Public

    Turn raw incident reports into structured Notion knowledge base entries β€” automatically. Built with Python, Groq (Llama 3.3 70B), and Notion API.

    Python 1

  2. georgel-cancer-foundation georgel-cancer-foundation Public

    Full website build and deployment for a Nigerian cancer advocacy foundation β€” free cancer screenings, Pink October campaigns, and community support programs.

    HTML

  3. ansible-guide ansible-guide Public

    πŸš€ Master Ansible From Zero to Production β€” 15 modules, 50+ exercises, perfect navigation. Part of Ansible Trilogy: Practical β†’ Guide β†’ Lab | Beginner to Capstone

    Shell

  4. ansible-lab ansible-lab Public

    Ansible Student Lab Guide β€” by Nkechi Anna Ahanonye | Nkydigitech

    HTML

  5. book-review-app book-review-app Public

    Forked from pravinmishraaws/book-review-app

    K8s Book Review App β€” three-tier web application deployed on AWS EKS with RDS Aurora, Docker, and Azure DevOps CI/CD.

    JavaScript

  6. ultimate-devops-learning-hub ultimate-devops-learning-hub Public

    A structured, hands-on DevOps learning platform covering Linux, Git, Python, Docker, Kubernetes, Terraform, and Ansible. Built with Astro.

    MDX