/**/About

Hi, I'm Ali Aljaffer 🙋🏽‍♂️😊 a DevOps Engineer who is passionate about automation, infrastructure as code, and building scalable, reliable systems. I come from a web development background and absolutely love drawing system architecture diagrams.

❗️ Some images in blog and project posts are unavailable due to AWS Bahrain region outage.

/**/Contact

/**/Blog Posts

K3s Cluster Homelab: Documenting my homelabbing journey! :) (read more!)

Application Zero-Downtime Deployment Strategies: We explore Rolling Updates, Canary Deployments, and Blue/Green Deployments (read more!)

The end (?) of the Kubernetes learning journey: After achieving Kubestronaut, am I done with Kubernetes? (read more!)

The Kubernetes learning journey (so far): Sharing thoughts after getting into the administration side of K8s (read more!)

Collaboration on GitHub: A session I presented in DevOps bootcamp to help colleagues on how to efficiently collaboarate on GitHub. (read more!)

Author Clock/Entertainment System: Author Clock replica built on Raspberry Pi with YouTube, Spotify, and Kodi integration (read more!)

/**/Projects

Kubernetes Event-Driven Architecture (KEDA): A simple, yet powerful way to scale your app's workers on Kubernetes! (case study)

Catus Locatus: Location-based pet recovery web app using React and Leaflet maps to report and view lost pets. (case study)

End-to-End Automated App Deployment on Azure: A fully automated approach with CI/CD pipelines and monitoring to deploy a three-tier application (case study)

Azure Three-Tier web app: Azure Three-Tier web app deployed using Terraform and containers (case study)

AWS Budget Notifications for Discord Channels: Receive Budget Alerts straight to your personal Discord server channel! (case study)

Body & Power Gym: Volunteer-built website for a local gym using Next.js, Docker, and Strapi CMS for fully managed and responsive content delivery. (case study)

Image Captioning with AWS and HuggingFace: A serverless image captioning app using AWS services and a HuggingFace model on SageMaker. (case study)

Tuwaiq Tracker: Responsive full-stack tracker that scrapes, stores, and displays course offerings from Tuwaiq Academy using Next.js and MongoDB. (case study)

/**/Certifications

  • Certified Kubernetes Security Specialist
  • Certified Kubernetes Administrator
  • Certified Kubernetes Application Developer
  • Terraform Associate
  • AWS Solutions Architect - Associate