I'm

Dinuka Sanjana Madhumal

Aspiring DevOps & Cloud Engineer

Focused on automation, cloud infrastructure, CI/CD, and scalable system operations. Let's build resilient, highly available architecture together.

Dinuka Sanjana Madhumal

About Me

Hi, I'm Dinuka Sanjana Madhumal. I bridge the gap between development and operations by engineering high-availability systems.

From spinning up EKS clusters on AWS to orchestrating zero-downtime microservices deployments, I turn complex infrastructure into simple, repeatable, and fully automated pipelines. I am currently focused on leveraging DevOps practices to build the next generation of scalable cloud architecture.

Available for full-time Cloud/DevOps opportunities

Automation First

Eliminating manual toil through scripting, IaC, and robust CI/CD pipelines.

Cloud Native

Designing architectures on AWS and Kubernetes for maximum scalability and resilience.

Secure & Reliable

Implementing observability and security best practices into every layer.

Skills & Experience

Building resilient, scalable, and automated cloud infrastructure with modern DevOps practices.

Cloud & Infrastructure (AWS)

  • AWS EC2 • S3 • VPC
  • IAM • Security Groups
  • EKS • Beanstalk
  • RDS
  • Auto Scaling

DevOps & Automation

  • Terraform • Ansible
  • Jenkins
  • Docker • Docker Compose
  • Kubernetes
  • ArgoCD • Istio

Systems & Networking

  • Linux (Ubuntu)
  • Windows
  • Git • GitHub
  • Load Balancer
  • Microservices Architecture

Programming Languages

  • Python (Advanced)
  • Java • C
  • HTML / CSS

Monitoring & Observability

  • Prometheus • Grafana

Featured Projects

10 Production-Grade DevOps & Cloud Solutions I've Built and Deployed

Ansible Microservices Automation

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.

Tech: Ansible • Docker Compose • MySQL • GitHub Codespaces

View on GitHub

AWS EKS Cluster with ALB Ingress

2048 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 Fargate support for efficient resource utilization.

Tech: AWS EKS • Ingress • Load Balancer

View on GitHub

Dockerized NGINX Web App on EC2

Portable 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 GitHub

Node.js CRUD App on Kubernetes + RDS

Full-Stack App with RDS Backend

Deployed a complete Node.js CRUD application on EKS with MySQL RDS backend. Created Deployments, Services with LoadBalancer type. Achieved self-healing and multi-AZ connectivity.

Tech: Kubernetes • EKS • RDS • Node.js

View on GitHub

Infrastructure as Code with Terraform

VPC • 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.

Tech: Terraform • AWS VPC/EC2 • Modules

View on GitHub

Elastic Beanstalk Auto-Scaling Deployment

Node.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.

Tech: Elastic Beanstalk • RDS • Rolling Updates

View on GitHub

Istio Service Mesh on EKS

Traffic • 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.

Tech: EKS • Istio • Prometheus • Grafana

View on GitHub

High-Availability Auto Scaling Group

Multi-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.

Tech: ASG • ELB • Launch Templates

View on GitHub

Serverless Static Website on S3

Portfolio / 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 GitHub

GitOps CI/CD Pipeline with ArgoCD

Declarative 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.

Tech: ArgoCD • GitHub Actions • EKS

View on GitHub

All projects are open-source • Full code & demos available on GitHub

Courses & Certificates

Industry-recognized credentials in Cloud, DevOps, Linux, and Programming

Advanced Python Masterclass

Datathink Professional • 2023

Machine Learning Masterclass

Datathink Professional • 2024

View Certificate

AWS Solutions Architect – Associate

Currently Studying

Docker MasterClass: Docker – Compose

Udemy • 2025

View Certificate

Mastering Linux: The Complete Guide

Udemy • 2025

View Certificate

Ultimate YAML Course

Udemy • 2025

View Certificate

Ultimate DevOps Bootcamp

School of DevOps® • Udemy • 2025

View Certificate

GIT, GitLab, GitHub Fundamentals

Udemy • 2025

View Certificate

Let's Work Together

I'm open to internships, freelance projects, or full-time DevOps/Cloud roles

Location

No:435, B2, Kiriwaththuduwa, Homagama, Sri Lanka.

Call / WhatsApp

+94 71 884 0921

Connect With Me

I'm just one message away

Send Me an Email