Associate Systems Engineer at Zone24x7

Hi, I'm Basuru.
I build and run reliable systems.

A Computer Science graduate from Colombo, Sri Lanka. I provision AWS infrastructure with Terraform, automate CI/CD with Jenkins and Docker, and look after Linux systems and networks.

  • AWS
  • Terraform
  • Ansible
  • Jenkins
  • Docker
  • Kubernetes
  • Linux
  • Ubuntu
  • RHEL
  • Windows Server
  • GitLab
  • Git
  • Python
  • Bash
  • Grafana
  • Prometheus

01 · About

A bit about me

Portrait of Basuru Yasaruwan

I was born in Colombo, Sri Lanka. I studied the Physical Science stream at Thurstan College, Colombo 7, and sat my GCE Advanced Level exams in 2020. In 2022 I joined General Sir John Kotelawala Defence University (KDU) for a BSc (Hons) in Computer Science.

At KDU I built my foundations in software development, cloud technologies and DevOps practice. Today I work as an Associate Systems Engineer, focused on keeping infrastructure dependable, automating the repetitive parts and shipping software that holds up in production.

Based in
Colombo, Sri Lanka
Currently
Associate Systems Engineer, Zone24x7
Degree
BSc (Hons) Computer Science, KDU
Interests
DevOps, Cloud, Systems

02 · Experience

Where I've worked

  1. Current

    Associate Systems Engineer

    Zone24x7 · Full-time · Colombo, Sri Lanka · Hybrid

    • Provision and manage AWS cloud infrastructure with Terraform and Infrastructure as Code, keeping deployments secure, scalable and version-controlled.
    • Work with AWS services including EC2, ECS, ECR, Fargate, Lambda, IAM, VPC, EFS, Route 53 and CloudWatch.
    • Automate application builds and deployments with Jenkins and Docker, running reliable CI/CD pipelines across development and production.
    • Administer Linux systems and enterprise network infrastructure: VLANs, routing, switch configuration, DNS, Active Directory, firewall rules (iptables/firewalld), VPN connectivity and access control policies.
    • Use shell scripting and AWS Lambda to automate operational tasks, monitor systems, analyse logs, troubleshoot issues and keep infrastructure reliable and secure.
    • AWS
    • Terraform
    • Ansible
    • Jenkins
    • Docker
    • Docker Swarm
    • Linux
    • Windows Server
    • Active Directory
    • Shell
    • Python
    • GitLab
  2. Intern Full Stack Engineer

    Epic Lanka (Pvt) Ltd · Battaramulla

    • Built and deployed full-stack applications with Angular, .NET Core, Oracle Database and Oracle Cloud, including secure authentication, authorization and REST API integrations.
    • Owned the APTS_Mobitel production services: maintenance, monitoring and troubleshooting to keep payment operations running without interruption.
    • Improved SLTQueuingService by fixing errors, adding automated webpage restarts and supporting the connected applications.
    • Developed CRUD applications and REST APIs, and integrated SOAP web services using .NET Core and Oracle.
    • Used Git and GitHub for version control, code review and a clean development workflow.
    • Angular
    • .NET Core
    • Oracle DB
    • Oracle Cloud
    • SOAP
    • REST

Education

BSc (Hons) in Computer Science

General Sir John Kotelawala Defence University · Ratmalana

Focused on programming, algorithms and software engineering, working mainly in Java, C++ and Python.

GCE Advanced Level

Thurstan College · Colombo 07

Physical Science stream: Combined Mathematics, Physics and Chemistry.

GCE Ordinary Level

Defence Services College · Colombo 02

Primary and secondary education.

03 · Projects

Selected work

DevOps2025

Microservices on Kubernetes

Deploying a multi-service application to a local Kubernetes cluster with Minikube and containerised services.

  • Kubernetes
  • Minikube
  • Docker
Web app2025

Movie Explorer

Browse, search and save films with live data from the TMDb API, light and dark themes and saved favourites.

  • React
  • Material UI
  • Axios
  • TMDb API
Mobile app2024

TaskMate

Team project and NBQSA 2024 national finalist: a task management app with a companion web dashboard.

  • Flutter
  • Dart
  • Firebase
  • React
Multi-agent2024

Aether Store

An e-commerce platform driven by cooperating agents, with an ontology modelled in Protégé.

  • Python
  • Django
  • Protégé
Mobile · ML2024

ShineSpy

An on-device detection app that runs a deep learning model through TensorFlow Lite.

  • Flutter
  • TFLite
  • Firebase
Expert system2024

EmoInsight

A rule-based expert system written in Prolog, with a lightweight web front end.

  • Prolog
  • HTML
  • CSS

More on GitHub

04 · Skills

Tools I work with

Cloud & IaC

  • AWS
  • Terraform
  • Ansible
  • AWS Lambda
  • IAM

CI/CD & Containers

  • Jenkins
  • Docker
  • Docker Swarm
  • Kubernetes
  • Helm
  • Git
  • GitLab CI
  • GitHub Actions

Monitoring & Reliability

  • CloudWatch
  • Prometheus
  • Grafana
  • ELK Stack
  • Log analysis
  • Alerting & on-call
  • Incident response

Systems

  • Linux
  • Ubuntu
  • RHEL
  • CentOS
  • Amazon Linux
  • Windows Server
  • Active Directory
  • Nginx
  • systemd

Networking & Security

  • Computer networking
  • VLANs & routing
  • DNS
  • VPN
  • Firewalls (iptables / firewalld)
  • SSH
  • SSL / TLS
  • Access control

Operations

  • Server configuration
  • Patch management
  • Backup & recovery
  • Incident troubleshooting
  • Infrastructure maintenance
  • Capacity planning

Scripting & Languages

  • Shell scripting
  • Bash
  • Python
  • YAML
  • Java
  • C++
  • C#
  • Dart

Development & Data

  • .NET Core
  • Angular
  • Flutter
  • React
  • Oracle DB
  • MySQL
  • Firestore
  • S3 & EFS

Tools & Interests

  • VS Code
  • Vim
  • Postman
  • Image processing
  • AI / ML

05 · Recognition

Awards

Best Poster Presentation

CINEC IRS 2025 · CINEC Campus

Our research paper, Algorithms for Accurate Body Measurement Extraction from 2D Images, won Best Poster Presentation at CIRS 2025.

National ICT Awards finalist

NBQSA · BCS Sri Lanka Section

Team TaskMate was selected as one of the final 15 teams at the National Best Quality Software Awards.

MADHack 3.0, 2nd runners-up

IEEE Student Branch of UCSC

Team Async & Await placed 2nd runners-up in the inter-university mobile app development hackathon.

Top 3 software projects

10th National Scout Jamboree · Sri Lanka Scout Association

Represented KDU and was selected among the top three software projects at the jamboree.

07 · Contact

Open a connection

Open to opportunities, collaborations and good conversations about infrastructure, DevOps and reliability. Pick a channel or try the terminal.

  • Open to opportunities
  • Local time --:-- · Colombo (UTC+5:30)
  • Replies usually within a day
Say hello