Skip to main content
Back to Projects
Mar 2025 – Jun 2025

Multi-Environment CI/CD Pipeline

Designed a fully automated build-and-deploy flow for dev, QA, and production environments.

Multi-Environment CI/CD Pipeline

Project Overview

This project focused on creating a robust CI/CD pipeline that ensures seamless deployment across multiple environments. The pipeline was designed to handle the complexities of multi-environment deployments while maintaining security, reliability, and efficiency.

Key achievements included implementing automated testing, environment-specific configurations, and comprehensive monitoring to catch issues before they reach production.

Technologies Used

GitHub ActionsDockerCodePipelineECSAWS ECRCloudWatch

Key Highlights

Automated build-and-deploy flow for dev, QA, and production environments

Docker image management with AWS ECR

ECS service management via task definitions and load balancers

Integrated Slack/Email alerts from CloudWatch for critical failures

Environment-specific configuration management

Automated rollback capabilities

Samir Khanal - DevOps Engineer & Cloud Infrastructure Specialist