Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Madeesha Fernando

Lynbrook

Summary

Results-driven Platform Engineering and DevOps professional with over 8 years of experience designing, deploying, and managing scalable cloud infrastructure. Expertise in Kubernetes and strong knowledge of container orchestration, infrastructure automation, CI/CD pipeline development, and cloud solution architecture. Skilled in scripting for automation and operational efficiency. Adept at leading cross-functional teams, mentoring engineers, and collaborating with stakeholders to deliver reliable, cost-effective, and secure cloud solutions. Committed to continuous improvement and driving robust monitoring and alerting frameworks to minimize downtime and optimize performance.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Devops Engineer

Tally Group Pty Ltd
09.2024 - Current

Technologies: AWS, Kubernetes, CloudFormation, Terraform, Grafana, Docker, GitLab CI

Responsibilities:

  • Transferred to Tally Group following acquisition of Alinta Energy’s billing engine
  • Designed and architected AWS cloud infrastructure solutions for migrating the core billing system from Alinta Energy including extensive networking components such as VPCs, Transit Gateways, subnets, load balancers and ingress controllers.
  • Successfully migrated both production and non-production environments, ensuring seamless transitions with minimal disruption.
  • Designed and implemented a scalable Git branching strategy to support agile development and CI/CD pipelines across multiple environments.
  • Reduced cloud costs by optimizing resource allocation and automating deletion of unused resources.
  • Mentored junior DevOps engineers, promoting a strong DevOps culture across the team
  • Improved system reliability by implementing robust monitoring and alerting frameworks using Grafana, reducing downtime for critical applications.
  • Developed comprehensive technical documentation to support knowledge sharing and operational continuity
  • Collaborated effectively with cross-functional teams and communicated technical solutions to both technical and non-technical stakeholders.

Devops Engineer

Alinta Energy Pty Ltd
02.2020 - 09.2024

Technologies: AWS (EC2, RDS, S3, Lambda, Batch, VPC, Step Functions, Kafka, SQS, SNS), Kubernetes, CloudFormation, CDK, Terraform, GitLab CI, Python, Bash, Datadog

Responsibilities:

  • Designed and built AWS infrastructure from scratch to support Alinta Energy’s billing application, focusing on scalability, security, and automation.
  • Developed infrastructure as code using CloudFormation, AWS CDK, and Terraform modules to provision and manage cloud environment
  • Built and maintained CI/CD pipelines with GitLab CI to automate application deployments across environments.
  • Implemented Kubernetes network policies, RBAC policies, Horizontal Pod Autoscaling, and Cluster Autoscaling to enhance security and optimize resource usage.
  • Automated repetitive tasks and internal tooling using Python and Bash scripts.
  • Implemented end-to-end monitoring and alerting with Datadog to ensure platform reliability and observability.
  • Created a DB refresh pipeline to sync anonymized production data into non-prod environments for testing and development.
  • Participated in incident management and provided on-call support for critical issues.

Senior Cloud Engineer

WSO2 Pty Ltd
04.2017 - 11.2019

Technologies: GKE, Kubernetes, Terraform, Jenkins, Puppet, Helm, Docker

Responsibilities:

  • Developed an app hosting service that deployed user-submitted Docker images to GKE using Helm in a multi-tenant Kubernetes setup.
  • Provisioned and managed WSO2 SaaS offerings, including Identity Server and API Gateway, on Google Kubernetes Engine (GKE)
  • Authored custom Terraform modules to enable hybrid and on-premise deployments of WSO2 products
  • Developed reusable Puppet and Terraform modules to standardize infrastructure provisioning and configuration management across environments.
  • Implemented CI/CD automation pipelines using Jenkins, integrating code changes and infrastructure updates
  • Worked on Prometheus-based monitoring and alerting for Kubernetes workloads.
  • Provided customer support for deployment and infrastructure issues.

Software Engineering Intern

HSenid Pty Ltd
10.2015 - 04.2016

Technologies: React.js, Java (Spring Boot), MySQL

Responsibilities:

  • Designed and implemented RESTful APIs using Java (Spring Boot) to support task lifecycle management, real-time bidding logic, and secure user authentication.
  • Developed a full-stack task bidding platform named TaskMatch, enabling users to post, bid on, and manage household or freelance tasks through a seamless web interface.

Education

Bachelor of Science in Engineering (BSc Hons) - Electronic and Telecommunication

University of Moratuwa
Sri Lanka

Skills

  • Cloud Platforms: AWS (EC2, RDS, S3, Lambda, Batch, VPC, R53, SQS, Step Functions, Transit Gateway), Google Cloud Platform (GKE)
  • Containerization & Orchestration: Docker, Kubernetes, Helm
  • Networking
  • Infrastructure automation: Terraform, CloudFormation, AWS CDK, Puppet
  • CI/CD Tools: GitLab CI, Jenkins
  • Monitoring & Logging: Prometheus, Grafana, Datadog
  • Operating system: Linux, Windows
  • Scripting languages
  • Microservices architecture
  • Maintenance and troubleshooting
  • Incident management

Certification

Certified Kubernetes Administrator (CKA), 02/01/26

Timeline

Devops Engineer

Tally Group Pty Ltd
09.2024 - Current

Devops Engineer

Alinta Energy Pty Ltd
02.2020 - 09.2024

Senior Cloud Engineer

WSO2 Pty Ltd
04.2017 - 11.2019

Software Engineering Intern

HSenid Pty Ltd
10.2015 - 04.2016

Bachelor of Science in Engineering (BSc Hons) - Electronic and Telecommunication

University of Moratuwa
Madeesha Fernando