Loading...

I'm

Dinuka Sanjana Madhumal

Trainee DevOps Engineer
Download CV
Play Video

About Me !

Welcome to my digital lab ..!
DevOps Engineer, focused on automation, cloud infrastructure, CI/CD, and scalable system operations.

I’m a B.ET (Hons) Electrotechnology student at Wayamba University of Sri Lanka, deeply passionate about building resilient, scalable, and cost-efficient systems using modern DevOps practices.

From spinning up EKS clusters on AWS to orchestrating zero-downtime microservices with Ansible, I turn complex infrastructure into simple, repeatable, and fully automated pipelines.

Currently open to DevOps role

DevOps Workspace
Cloud Setup

Courses & Certificates

8

AWS Solutions Architect – Associate (WinSYS)

Docker MasterClass, DevOps Bootcamp (Udemy)

Linux Pro, YAML/JSONPath, Git Fundamentals (Udemy)

Advanced Python, Machine Learning (Datathink)

Projects Completed

10

Automated e-commerce microservices with Ansible & Docker

Deployed 2048 game on EKS with ALB & auto-scaling

Built full IaC infrastructure using Terraform

Implemented GitOps CI/CD with ArgoCD & Helm

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
  • CloudWatch

Programming & Scripting

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

DevOps & Automation

  • Terraform • Ansible
  • Jenkins • GitHub Actions
  • Docker • Docker Compose
  • Kubernetes
  • eksctl • kubectl • Istio

Monitoring & Observability

  • Prometheus • Grafana
  • CloudWatch

Systems & Networking

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

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

WinSYS Institute • 2025

Docker MasterClass: Docker – Compose – DevOps

Udemy • 2025

View Certificate
Mastering Linux: The Complete Guide

Udemy • 2025

View Certificate
Ultimate YAML Course: YAML JSON JSONPath

Udemy • 2025

View Certificate
Ultimate DevOps Bootcamp

School of DevOps® • Udemy • 2025

View Certificate
GIT, GitLab, GitHub Fundamentals

Udemy • 2025

View Certificate

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. Enabled seamless SSH-based orchestration across managed nodes.

Tech: Ansible • Docker Compose • Supervisor • 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 Horizontal Pod Autoscaler with Fargate support for efficient resource utilization.

Tech: AWS EKS • kubectl

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 Application 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, and ConfigMaps for environment configuration. Achieved self-healing and multi-AZ database connectivity.

Tech: Kubernetes • EKS • RDS • Node.js • kubectl manifests

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 across teams.

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 during deployments.

Tech: Elastic Beanstalk • RDS • Environment Variables • 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 across microservices.

Tech: Istio • EKS

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 for automatic recovery.

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 through Git-driven workflows.

Tech: ArgoCD • GitHub Actions • EKS

View on GitHub

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

Let's Work Together

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

Location

No:435, B2 Waththa Road, Thalagala, Sri Lanka.

Call / WhatsApp

+94 71 884 0921

Connect With Me

I'm just one message away

© DinukaSanjana, All Right Reserved.