Multi-Environment Infrastructure with Terraform (Dev, Staging, Prod)
• Designed and deployed a modular multi-environment infrastructure using Terraform
• Structured separate Dev, Staging, and Production environments with isolated configurations
• Implemented reusable Terraform modules for scalable and maintainable infrastructure
• Configured providers, input variables, and environment-specific overrides
• Applied remote state management for secure and collaborative workflows
• Followed best practices for secure variable handling and environment isolation
• Managed version control and infrastructure tracking using GitHub
Tech Stack: Terraform, Infrastructure as Code (IaC), Remote State, GitHub, Cloud Infrastructure
#Terraform#InfrastructureAsCode#ScalableInfrastructure#PlatformEngineering #CloudArchitecture
1
18
Deploying a RAG API on Kubernetes with Automated CI/CD
• Containerized a Retrieval-Augmented Generation (RAG) API using Docker for consistent, portable deployments
• Deployed the application to a Kubernetes cluster (Minikube) using Deployments & Services
• Configured NodePort Service for external API access and proper traffic routing
• Demonstrated Kubernetes self-healing by deleting pods and validating automatic recovery
• Implemented semantic testing to validate response accuracy and data quality
• Integrated CI/CD pipeline using GitHub Actions for automated testing on every push
• Designed mock LLM mode to ensure deterministic, repeatable CI test results
• Structured project for scalability with clean separation of code, tests, workflows, and embeddings
#LLMOps#GitHubActions #CICD#PlatformEngineering
0
21
Web App Deployment & Amazon Aurora Integration (AWS)
• Deployed a PHP-based web application on AWS EC2 with secure LAMP stack configuration
• Provisioned and configured Amazon Aurora (MySQL-compatible) for high availability and scalability
• Connected application to Aurora Writer Endpoint for low-latency database communication
• Configured IAM roles and Security Groups with precise inbound rules
• Implemented secure credential management using environment variables
• Upgraded static server to dynamic, database-driven web application
• Tested live connectivity via browser and MySQL CLI
Tech Stack: AWS EC2, Amazon Aurora, Linux, Apache, PHP, MySQL, IAM, Security Groups
#AWS #AmazonAurora #CloudComputing #DevOps #CloudDeployment #WebAppDeployment #EC2 #LinuxServer #IAM #DatabaseManagement
0
27
Reddit Clone Deployment on Kubernetes | Docker & CI/CD
• Built a production-grade Reddit Clone (Node.js + Express, MongoDB)
• Containerized all services with Docker
• Deployed & orchestrated on Kubernetes (Minikube)
• Configured NGINX Ingress for external access
• Wrote YAML manifests for Deployments & Services
• Scaled containers & managed cluster resources
• Hands-on experience in CI/CD & Kubernetes workflows
• GitHub repo available
Tech Stack: Kubernetes, Docker, Ingress, Node.js, MongoDB, YAML
Repository: https://github.com/MuhammadBurhanShahzad/Reddit-Clone-K8s-Ingress.git
#DevOps #Kubernetes #Docker #CI_CD #CloudDeployment #NodeJS #MongoDB #IaC #Ingress #ContainerOrchestration