👋 Hi, I'm

Dinesh Sandilyan

Senior DevOps Engineer

"Turning complex cloud infrastructure into simple, automated, and reliable solutions."

AWS Terraform Docker Amazon ECS Kubernetes CI/CD CloudWatch
7+
yrs_experience
5
certifications
pipelines_built
dinesh@aws-prod — bash — 82×24
dinesh@aws-prod ~ ❯ whoami
Dinesh Sandilyan
Senior DevOps Engineer

dinesh@aws-prod ~ ❯
core_stack

Tools I work with daily

Production-proven tools across cloud, automation, containers, CI/CD, and observability.

☁️
Cloud
AWS EC2 S3 VPC IAM Route53
🏗️
Infra as Code
Terraform Ansible
📦
Containers
Docker Amazon ECS
🔄
CI / CD
Jenkins GitHub Actions AWS CodePipeline
📊
Observability
Grafana Prometheus CloudWatch New Relic Nagios
🔐
Security & Net
AWS WAF Firewalls Linux Bash Git
career.log

Work experience

7+ years across hybrid datacenters, on-premises, and AWS cloud-native environments.

Oct 2019 — Present · 6 yrs 9 mos
Senior DevOps Engineer
Sedin Technologies (RailsFactory) · Chennai
  • Designed hybrid infrastructure across datacenter, on-premises, and AWS
  • Automated provisioning with Terraform and Ansible at scale
  • Managed containerized workloads with Docker and Amazon ECS
  • Built centralized observability — Grafana, Prometheus, New Relic, CloudWatch
  • Implemented AWS WAF dashboards and firewall-level security controls
  • Reduced alert noise through systematic alert tuning and runbook automation
Aug 2018 — Sep 2019 · 1 yr 2 mos
Technical Support Engineer
Poornam Technologies · India
  • Remote infrastructure support across Windows and Linux environments
  • Server deployment, WDS configuration, enterprise network troubleshooting
  • Maintained uptime and operational stability across production endpoints
Sep 2016 — Aug 2018 · 2 yrs
System Engineer
Fourth Dimension Solutions · Tamil Nadu
  • Managed Linux/Windows servers, networking, Active Directory
  • Application-level troubleshooting and infrastructure asset management
verified_credentials

Certifications

AWS cloud operations and Cisco networking credentials.

☁️
AWS Certified Cloud Practitioner
Amazon Web Services
ACTIVE
⚙️
AWS Certified SysOps Administrator – Associate
Amazon Web Services
ACTIVE
🌐
CCNA — Cisco Certified Network Associate
Cisco
COMPLETED
🔗
CCNA Routing & Switching
Cisco
COMPLETED
📡
Understanding Cisco Network Devices
Cisco · Level 200
COMPLETED
blog.md

From the terminal

Real-world DevOps write-ups, tutorials, and deep-dives from production experience.

terraform
Provision your first AWS VPC with Terraform in 10 minutes
A step-by-step walkthrough of writing your first Terraform module — from init to apply, with real reusable code.
Jun 20266 min readread →
observability
Why your Grafana dashboards are lying to you
Common Prometheus scrape mistakes that silently corrupt your dashboards. Lessons learned from real production incidents.
Jun 20265 min readread →
bash-scripting
Automated Disk Space Alerts: A Production-Ready Bash Script
An advanced, production-grade shell script to monitor disk usage, exclude virtual mounts, and alert Slack or Teams.
Jun 20265 min readread →
aws
How I cut AWS costs by 35% with ECS Spot instances
A practical guide to running workloads on Spot with ECS capacity providers and handling spot termination warnings.
Jun 20267 min readread →
linux
Mastering Linux Performance: A DevOps Guide to CPU, Memory, and I/O
A structured troubleshooting framework to diagnose server bottlenecks under pressure using standard system tools.
Jun 20267 min readread →
ssl-monitoring
SSL Certificate Monitoring: Prevent Outages Before They Happen
How to track certificate expiration dates using Bash/OpenSSL scripts and Prometheus Blackbox Exporter configuration.
Jun 20266 min readread →
aws
Amazon S3 Cross-Account Access: A Practical DevOps Guide
A step-by-step guide to configuring secure, multi-account S3 bucket access using Bucket Policies, IAM Role assumption, and Terraform.
Jun 20268 min readread →
networking
From DNS to CDNs: Demystifying Modern Web Infrastructure
How requests traverse DNS root servers, establish TCP/TLS sessions, fetch assets at edge CDNs, and route via reverse proxies.
Jun 20269 min readread →
nginx
Demystifying Nginx: Web Server, Reverse Proxy, Load Balancer, and Caching
The four critical roles Nginx plays in scaling application workloads, terminating SSL, distributing connections, and caching assets.
Jun 20268 min readread →
aws
AWS IAM Roles vs IAM Users: When to Use Each
A security deep dive comparing AWS users and roles, explaining temporary security credentials, trust policies, and best practices.
Jun 20266 min readread →
observability
AWS CloudTrail + CloudWatch Logs: Continuous Audit Setup
Build a real-time security logging pipeline to stream API actions to CloudWatch Logs and trigger alerts via Terraform.
Jun 20267 min readread →
aws
AWS Cost Optimization Checklist for Small Teams
An actionable checklist to clean up detached storage, release unattached IPs, automate dev environment schedules, and cut your AWS bill.
Jun 20265 min readread →
ci/cd
GitHub Actions vs Jenkins: Choosing the Right CI/CD Tool
A practical side-by-side comparison of GitHub Actions and Jenkins covering architecture, pipeline examples, OIDC secrets, matrix builds, and cost analysis.
Jul 20268 min readread →
observability
Prometheus Concepts 🚀
Animated ECS architecture walkthrough covering Prometheus Server, TSDB, Exporters, Service Discovery, Pushgateway, Client Libraries, AlertManager, and PromQL.
Jul 20268 min readread →
terraform
Terraform State Management Best Practices: S3 Backend + DynamoDB Lock
Configure a production-safe remote state backend with S3 versioning, KMS encryption, DynamoDB state locking, workspace isolation, and CI/CD partial backend config.
Jul 20269 min readread →
aws
DevOps Cost Optimization Checklist: 30 Checks Across Compute, Storage, and Observability
A comprehensive FinOps checklist covering Kubernetes rightsizing, Spot instances, log bloat, data transfer, database optimization, CI/CD runner costs, and tagging strategy.
Jul 202610 min readread →
get_in_touch

Let's connect

contact.sh
~ ❯ cat about.json
{
  "name": "Dinesh Sandilyan",
  "role": "Senior DevOps Engineer",
  "location": "Chennai, India",
  "email": "dineshsandil05@gmail.com",
  "open_to": ["collaborations", "knowledge_sharing"]
}