Crew Journey Systems Missions Awards Comms
Mission Control

Theenuka
Bandara

Cloud & DevOps Engineer — Building infrastructure that scales

Build
Test
Deploy
Monitor
Scroll
01Crew Manifest
Theenuka Bandara
Theenuka Bandara
Cloud & DevOps Engineer
LocationKadawata, Sri Lanka
SchoolThurstan College, Colombo 07
UniversityUniversity of Ruhuna
ProgrammeBSc (Hons) Computer Eng.
Year3rd Year — Aug 2027
TrainingWSO2 — 6-Month DevOps
FIDE Rating1641 Classical ♟
Status● Active

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.

Certifications In Progress

AWS Solutions Architect Associate60%
Certified Kubernetes Administrator45%
Terraform Associate (004)50%
02Flight Path
Defining Moments
2012
Grade 5 Scholarship — Score: 173
Passed the Grade 5 Scholarship Examination with a score of 173, earning admission to Thurstan College, Colombo 07 — one of the most prestigious national schools in Sri Lanka, situated in the heart of the educational triangle alongside Royal College and the University of Colombo.
Thurstan College
Theenuka at Thurstan
2017
G.C.E. Ordinary Level — 9 A Passes
Achieved 9 A passes at the G.C.E. Ordinary Level Examinations while at Thurstan College. Five years of discipline, competition, and academic rigor at one of Colombo's finest schools shaped the foundation that drives everything I do today.
2021
G.C.E. Advanced Level — AAB
Completed the Advanced Level Examinations in the Physical Science stream at Thurstan College with AAB and a Z-Score of 1.8440 — securing admission to the Faculty of Engineering at the University of Ruhuna.
Theenuka
University lab
2022
Faculty of Engineering, University of Ruhuna
Entered the Faculty of Engineering and selected Computer Engineering as my specialization. Began diving deep into systems programming, networking, and cloud computing — discovering my passion for infrastructure and automation.
2025
WSO2 DevOps Training Program
Selected for and completed an intensive 6-month DevOps and Linux Administration training program conducted by WSO2. Gained hands-on experience with enterprise-grade infrastructure, CI/CD workflows, and Linux systems at scale.
Competition
Theenuka today
NOW
Building for the Cloud
Currently in my third year of Computer Engineering, building AWS infrastructure projects, engineering CI/CD pipelines, competing in national hackathons, and preparing for CKA, Terraform Associate, and AWS SAA-C03 certifications.
03Systems Status
Operational Systems
☁️ Cloud & InfraOnline
AWS EC2 S3 RDS VPC IAM ELB CloudFront Beanstalk Route 53 CloudWatch
🔄 CI/CDOnline
Jenkins GitHub Actions GitLab CI AWS CodePipeline CodeBuild CodeDeploy Maven
📦 IaC & ContainersOnline
Terraform Docker Kubernetes Ansible Docker Compose Vagrant
💻 Languages & ToolsOnline
Python Bash Java JavaScript C++ Git Linux Nginx MySQL MongoDB
04Mission Log
Completed Missions
01
Deployed

VProfile Local Stack

Multi-Tier Web App on Local VMs

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.

VagrantVirtualBoxNginxTomcatRabbitMQMemcachedMySQLMavenfirewalld
Key Results

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.

View Source Code →
02
Deployed

AWS Lift & Shift

Multi-Tier Web Application Deployment

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.

EC2ALBAuto ScalingRoute 53BashCustom AMIs
Key Results

Horizontal scaling (1-4 instances) via Auto Scaling Groups. Data tier fully isolated from public internet.

View Source Code →
03
Deployed

Cloud-Native Re-Architecting

Migration to AWS Managed Services

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.

BeanstalkRDSElastiCacheAmazon MQCloudFrontACM
Key Results

Zero self-managed servers. Global CDN with edge-based HTTPS termination.

View Source Code →
04
Deployed

DevSecOps Pipeline

Containerized Freights Management System

Engineered a 7-stage Jenkins declarative pipeline for a 5-service containerized app. Terraform provisioning, Ansible Vault for encrypted secrets, Trivy for security scanning.

JenkinsTerraformAnsible VaultDockerTrivyCloudWatchSNS
Key Results

Zero-touch deployments to Docker Compose on EC2 with path-based ALB routing, TLS, and CloudWatch + SNS alerting.

View Source Code →
05
Deployed

Automated CI/CD Pipeline

VProfile Application — Continuous Delivery

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.

AWS CodePipelineCodeBuildBitbucketElastic BeanstalkRDSMavenIAM
Key Results

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.

View on LinkedIn →
05Commendations
Mission Commendations
Haxtreme Champions
🏆 Champions
Haxtreme 2.0
Coding competition — Winners
CodeNight
💻 2nd Runner-Up
CodeNight Hackathon 2025
Hackathon competition
Redcypher
🛡️ 3rd Runner-Up
Redcypher CTF
Cybersecurity capture-the-flag
Bashaway
🏅 Finalist
SLIIT Bashaway
National scripting competition
WSO2
🎓 Completed
WSO2 DevOps Program
6-month DevOps & Linux Admin training
Thurstan College
🏫 Thurstan College
Scholarship: 173 · O/L: 9 A's · A/L: AAB
Z-Score: 1.8440 · Colombo 07
Chess Team
1641
FIDE-Rated Chess Player
Peak classical rating — Represented University of Ruhuna at Inter-University Championship 2024
06Establish Communication
Your Move

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