Platform / Cloud / DevOps Engineer
I design, build, and operate production-inspired cloud platforms that improve reliability, reduce deployment risk, and enable developer self-service at scale.
My work focuses on platform engineering and DevOps systems, combining infrastructure automation, Kubernetes orchestration, CI/CD pipelines, and observability to create systems that are resilient by design. I emphasize failure handling, rollback safety, and guardrails, because real-world systems are defined by how they break, not how they work on a happy path.
This portfolio showcases a hands-on Internal Developer Platform built with enterprise-style constraints: infrastructure as code, automated validation, drift detection, and operational visibility, reflecting the same reliability and ownership mindset used by senior DevOps and SRE teams.
A self-service platform that automates infrastructure and deployment workflows, allowing development teams to ship faster with confidence.
A simple, automated deployment flow
Simple form or API call with app configuration
Check resources, naming, and permissions
GitHub Actions workflow starts automatically
Terraform ensures cloud resources are ready
Containers are rolled out with health checks
Developer receives confirmation and app URL
Learning from production failures
Pod crash loop due to missing environment variable
Root cause: Configuration was not validated before deployment
Fix: Added pre-deployment validation step in pipeline
Manual changes made outside Terraform caused conflicts
Root cause: No enforcement of infrastructure-as-code policy
Fix: Implemented drift detection and automated reconciliation
Database migration prevented automatic rollback
Root cause: Migration ran before deployment health check
Fix: Separated migrations from deployments, added rollback-safe patterns
Key takeaway: Real platforms aren't about perfect codeโthey're about graceful failure handling, observability, and continuous improvement.