Cloud & DevOps Engineer — Building infrastructure that scales
I build and automate cloud infrastructure on AWS. My focus is on designing highly available, scalable systems and engineering CI/CD pipelines that take code from commit to production with zero manual intervention.
Currently in my third year of Computer Engineering at the University of Ruhuna, I'm working toward a career in SRE and DevOps engineering. I completed a 6-month DevOps and Linux Administration training program with WSO2, and I'm actively pursuing multiple cloud certifications.
Manually deployed a multi-tier Java web application across five VMs using Vagrant and VirtualBox. Nginx reverse proxy, Tomcat, RabbitMQ, Memcached, and MySQL — all orchestrated locally to understand networking and service dependencies from the ground up.
Orchestrated 5 VMs with automated DNS host mapping. Secured services with firewalld rules. End-to-end validated with backend data retrieval and active RabbitMQ connections.
Migrated the same Java stack from local VMs to AWS EC2. Automated provisioning with Bash user data scripts, high availability with ALB across three AZs and private Route 53 DNS.
Horizontal scaling (1-4 instances) via Auto Scaling Groups. Data tier fully isolated from public internet.
Re-architected by replacing self-managed EC2 with AWS Managed Services. Streamlined delivery with Elastic Beanstalk and enhanced global performance with CloudFront CDN and ACM for HTTPS.
Zero self-managed servers. Global CDN with edge-based HTTPS termination.
Engineered a 7-stage Jenkins declarative pipeline for a 5-service containerized app. Terraform provisioning, Ansible Vault for encrypted secrets, Trivy for security scanning.
Zero-touch deployments to Docker Compose on EC2 with path-based ALB routing, TLS, and CloudWatch + SNS alerting.
The final phase of the VProfile evolution — a fully automated CI/CD pipeline that eliminates all manual intervention. AWS CodePipeline orchestrates the end-to-end workflow from Bitbucket commit to Elastic Beanstalk production deployment, with CodeBuild handling automated compilation, testing, and artifact creation via Maven.
Reduced end-to-end deployment from 30-60 minutes to under 10 minutes. Zero-touch workflow with build-time validation — only tested code reaches production. Strict least-privilege IAM policies across all pipeline stages.






Ready to work together? Let's build something great.