$ ashmit-sinha

Projects

Filter by category. Replace the [EDIT] placeholders with your real project details and GitHub links.

Automated AWS Cloud Delivery with Terraform

Featured

Reusable Terraform modules for EC2, VPC/Subnets, ALB, Route 53, and IAM with S3 remote state and DynamoDB locking, cutting provisioning time by 70%.

AWSTerraformS3DynamoDBIAMRoute 53
Challenge
Environment provisioning was previously handled manually and repeated by hand for each new environment, making it slow and prone to configuration drift.
Solution
Built a set of reusable Terraform modules covering the core AWS building blocks (EC2, VPC/Subnets, ALB, Route 53, IAM), backed by S3 remote state and DynamoDB locking, so new environments could be spun up consistently and safely — cutting provisioning time by 70%.
[EDIT: Add GitHub repo URL]

Zero-Downtime Kubernetes & GitOps Deployment

Featured

Automated rollouts/rollbacks on a production cluster using Helm and Argo CD GitOps, with RBAC and autoscaling.

KubernetesHelmArgo CDRBACHPA
Challenge
Deployments were previously applied more manually, creating risk of downtime and drift between what was running and what was defined in source control.
Solution
Adopted Argo CD to drive GitOps-based deployments from Helm charts, with RBAC and autoscaling configured on the cluster, enabling zero-downtime rollouts and rollbacks directly from Git.
[EDIT: Add GitHub repo URL]

Linux Server Hardening & Tuning Automation

Bash automation scripts to harden and tune Linux servers (RHEL, Ubuntu, CentOS) running Apache, Nginx, Tomcat, and cPanel-hosted web infrastructure.

BashRHELUbuntuCentOSApacheNginxTomcatcPanel
Challenge
Server configuration and hardening were applied inconsistently across the fleet, making it harder to maintain a consistent security and performance baseline.
Solution
Wrote Bash automation to apply consistent OS hardening and tuning settings across the Linux fleet, reducing manual per-server configuration work.
[EDIT: Add GitHub repo URL]