Welcome to my digital lab ..!
DevOps Engineer, focused on automation, cloud infrastructure, CI/CD, and scalable system operations.
I’m a B.ET (Hons) Electrotechnology student at Wayamba University of Sri Lanka, deeply passionate about building resilient, scalable, and cost-efficient systems using modern DevOps practices.
From spinning up EKS clusters on AWS to orchestrating zero-downtime microservices with Ansible, I turn complex infrastructure into simple, repeatable, and fully automated pipelines.
Currently open to DevOps role
AWS Solutions Architect – Associate (WinSYS)
Docker MasterClass, DevOps Bootcamp (Udemy)
Linux Pro, YAML/JSONPath, Git Fundamentals (Udemy)
Advanced Python, Machine Learning (Datathink)
Automated e-commerce microservices with Ansible & Docker
Deployed 2048 game on EKS with ALB & auto-scaling
Built full IaC infrastructure using Terraform
Implemented GitOps CI/CD with ArgoCD & Helm
Building resilient, scalable, and automated cloud infrastructure with modern DevOps practices.
Industry-recognized credentials in Cloud, DevOps, Linux, and Programming
Datathink Professional • 2023
Datathink Professional • 2024
WinSYS Institute • 2025
Udemy • 2025
Udemy • 2025
Udemy • 2025
School of DevOps® • Udemy • 2025
Udemy • 2025
10 Production-Grade DevOps & Cloud Solutions I've Built and Deployed
Mogambo.org E-commerce Stack
Automated deployment of a multi-container e-commerce stack including frontend, catalogue, and carts using Ansible roles and Docker Compose on GitHub Codespaces. Managed services with Supervisor and initialized MySQL database. Enabled seamless SSH-based orchestration across managed nodes.
Tech: Ansible • Docker Compose • Supervisor • MySQL • GitHub Codespaces
View on GitHub2048 Game in Production
Provisioned a fully functional EKS cluster using eksctl and deployed the 2048 game behind an AWS Application Load Balancer. Configured node groups, ingress routing, and Horizontal Pod Autoscaler with Fargate support for efficient resource utilization.
Tech: AWS EKS • kubectl
View on GitHubPortable Static Website
Containerized a custom static website using optimized Dockerfile and deployed it on AWS EC2. Applied multi-stage builds, proper security groups, and ensured consistent behavior across development and production environments.
Tech: Docker • Dockerfile • EC2 • Security Groups
View on GitHubFull-Stack App with RDS Backend
Deployed a complete Node.js CRUD application on EKS with MySQL RDS backend. Created Deployments, Services with LoadBalancer type, and ConfigMaps for environment configuration. Achieved self-healing and multi-AZ database connectivity.
Tech: Kubernetes • EKS • RDS • Node.js • kubectl manifests
View on GitHubVPC • EC2 • ALB • RDS
Automated AWS infrastructure provisioning including VPC, subnets, route tables, EC2 instances, and Application Load Balancer using modular Terraform code and remote backend state management. Enabled reproducible environments across teams.
Tech: Terraform • AWS VPC/EC2 • Modules
View on GitHubNode.js CRUD App
Deployed a Node.js CRUD application on AWS Elastic Beanstalk integrated with RDS. Configured environment variables, health checks, and auto-scaling policies with rolling updates for continuous availability during deployments.
Tech: Elastic Beanstalk • RDS • Environment Variables • Rolling Updates
View on GitHubTraffic • Observability
Enhanced an existing EKS cluster by installing Istio service mesh with automatic sidecar injection. Configured gateways, virtual services, and destination rules to enable secure traffic management and observability across microservices.
Tech: Istio • EKS
View on GitHubMulti-AZ Web Architecture
Built a resilient web application architecture using Auto Scaling Group across multiple Availability Zones. Implemented launch templates, target tracking policies, and Application Load Balancer with health checks for automatic recovery.
Tech: ASG • ELB • Launch Templates
View on GitHubPortfolio / Landing Pages
Hosted a fully static responsive website on Amazon S3 with static website hosting enabled. Configured public bucket policies, index/error documents, and proper access controls for secure and durable content delivery.
Tech: S3 Static Hosting • Bucket Policies
View on GitHubDeclarative Deployments on EKS
Implemented declarative continuous deployment using ArgoCD connected to GitHub repository as source of truth. Automated application syncing, health monitoring, and rollback capabilities on EKS cluster through Git-driven workflows.
Tech: ArgoCD • GitHub Actions • EKS
View on GitHubAll projects are open-source • Full code & demos available on GitHub
I'm open to internships, freelance projects, or full-time DevOps/Cloud roles
No:435, B2 Waththa Road, Thalagala, Sri Lanka.