sharriy_
DevOps engineer. I make software ship faster and infrastructure break less.
I spend my days writing Terraform, tuning Kubernetes clusters, automating CI/CD pipelines, and figuring out why the pod is CrashLoopBackOff at midnight.
I believe the best DevOps engineers learn by breaking things intentionally — in a lab, in staging, in prod if you're brave enough. Logs don't lie. Docs become outdated. Experience compounds.
// currently: building things, writing about them, shipping them.
Automating deployments, managing Kubernetes clusters, designing CI/CD pipelines, writing infrastructure as code.
Multi-cloud architecture on AWS and Azure. IaC with Terraform and Ansible. Container orchestration from scratch.
First kubectl command. First docker build. First time breaking prod. First time fixing prod.
If you do it twice, script it. If you script it twice, pipeline it. Manual processes are technical debt that charges interest every time someone is on call.
You can't fix what you can't see. Metrics, logs, traces — before you ship anything, know how you'll know when it breaks.
Systems will fail. The goal isn't zero failures — it's fast detection, fast rollback, fast recovery. Build for resilience, not perfection.