Abu Humair
Shaikh
Building scalable cloud infrastructure, automating deployments, and improving platform reliability.
AWS Certified · Terraform · Docker · ECS · CI/CD · Linux
Practical infrastructure
engineering, day to day.
I work on cloud infrastructure and DevOps engineering, spending most of my time on AWS — provisioning and maintaining infrastructure, keeping deployments stable, and making sure things don't break in production.
My day-to-day involves Terraform for provisioning, Docker and ECS for containerized deployments, and CI/CD pipelines through Jenkins and GitHub Actions. I work heavily in Linux environments and do a fair amount of troubleshooting — networking issues, deployment failures, service health, that sort of thing.
I've worked closely with deployments across Node.js, Python, and Spring Boot applications in Linux-based cloud environments — configuring Nginx reverse proxies, setting up CloudWatch alarms, and keeping Grafana dashboards useful rather than just decorative.
I'm not the person who designs theoretical architectures on whiteboards. I'm the one making sure the actual infrastructure runs, gets provisioned correctly, and stays that way.
Where I've worked
Tools & technologies
* Kubernetes and Helm listed at concept/basic exposure level — honest about depth.
Things I've built
Production-Ready Three-Tier AWS Architecture
A full three-tier architecture deployed on AWS using ECS for containerized compute, RDS for the database layer, CloudFront + S3 for static assets, and ALB for traffic distribution — all provisioned through Terraform.
- —Containerized application layer running on ECS Fargate with ECR-hosted images
- —Secure VPC setup with public/private subnets, NAT Gateway, and properly scoped Security Groups
- —ALB-based traffic routing with target group health checks and listener rules
- —Terraform modules for environment-consistent provisioning of all infrastructure
- —CloudWatch alarms and log groups for monitoring application and infrastructure health
- —RDS instance in private subnet with automated backups and parameter group configuration
CI/CD Automation Pipeline
A complete automated build and deployment pipeline using Jenkins and GitHub Actions — triggered on code push, building Docker images, pushing to ECR, and deploying to ECS with Terraform-managed infrastructure updates.
- —GitHub Actions workflow for code validation, Docker image build, and ECR push on merge to main
- —Jenkins pipeline handling environment-specific deployments with parameterized builds
- —Automated Docker image tagging using Git commit SHA for traceability
- —ECS service update automation — new task definition registration and service force-deploy
- —Terraform apply integrated into pipeline with remote state backend on S3
- —Rollback mechanism using previous task definition revision on health check failure
Multi-Stack Application Deployment Platform
A Linux-based deployment setup for hosting and managing multiple application types — Node.js, Python, and Spring Boot — in Dockerized containers behind an Nginx reverse proxy, with centralized logging and monitoring.
- —Docker Compose-based local orchestration for Node.js, Python (Flask/FastAPI), and Spring Boot apps
- —Nginx reverse proxy configured with upstream blocks, SSL termination, and location routing
- —Containerized deployments with environment variable management and volume mounts
- —CloudWatch log driver configured for container-level log shipping from all services
- —Basic health check endpoints and Grafana dashboard for service availability tracking
- —Linux host setup including firewall rules, SSH configuration, and service auto-restart
Credentials
// Further certifications in progress — AWS DevOps Professional (planned)
Let's talk
infrastructure.
Open to DevOps roles, cloud engineering positions, and contract infrastructure engagements. If you're looking for someone who can handle deployments end-to-end and troubleshoot production issues without handholding — reach out.