Tawfiq's DevOps Page ðŸ”¬
blog / projects /

I'm Tawfiq! A Cloud & Devops Engineer 👋

Passionate about bridging development and operations. I enjoy automating infrastructure with Terraform, optimising CI/CD pipelines with Github Actions, and deploying containerised applications on Kubernetes.

I love the challenge of reducing deployment times, improving system reliability, and solving complex infrastructure problems.

Certifications (working towards):
AWS Solutions Architect Associate (SAA)
Certified Kubernetes Administrator (CKA)

Skills: Git, GitHub, Bash, Linux, AWS, Terraform, Docker, Kubernetes, Python

Check me out on GitHub and connect with me on Linkedin.

Latest posts

See all posts
  • 6 Essential Developer Tools for an Optimised Workflow
    A list of developer tools that have optimised my workflow and productivity.
  • gallery
    random photos for developers and my curious mind

Recent projects

See all projects
  • Production Grade Three-Tier App on AWS EKS (EC2, RDS, ECR, ALB, IAM, Route53), GitOps (ArgoCD), Prometheus, Grafana, Github Actions
    A comprehensive microservices deployment on AWS EKS implementing GitOps (ArgoCD) and OIDC security. Orchestrated with Helm and Docker, featuring an external RDS, AWS ALB Ingress, and full-stack observability via Prometheus and Grafana.
  • How I Deployed a Python Chat App (Complete EKS Deployment) - Part 4
    In Part 4, we'll build our production-grade Amazon EKS (Kubernetes) Cluster and deploy our application for the world to see.
  • How I Deployed a Python Chat App (ECR and CI Implementation) - Part 3
    In Part 3, we'll build an automated Continuous Integration (CI) pipeline using GitHub Actions and AWS Elastic Container Registry (ECR) to store and distribute our Docker image from GitHub.
  • How I Deployed a Python Chat App (Docker Setup) - Part 2
    In Part 2, I containerised our Python and Redis app, and connected the two microservices using a Docker network.
  • How I Deployed a Python Chat App (Locally) - Part 1
    I explore the "manual and local way" of running a Python and Redis chat app, highlighting the dependency hell and issues that Docker is built to solve.

Let's Connect

If you want to get in touch with me about something or just to say hi, reach out on social media or send me an email.

  • X (Twitter) /
  • GitHub /
  • LinkedIn /
  • SubStack /
  • tawfiqrahman00@gmail.com
© 2025 • Tawfiq's DevOps Page 🔬
Press Esc or click anywhere to close