|
|
|
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
# /etc/madushan.yaml β DevOps Engineer Identity Config
# Last updated: 2026-05-23 | Version: 3.0.1 | Status: ACTIVE
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
identity:
name: Madushan Samayasivam
role: DevOps Engineer
location: Badulla, Sri Lanka
email: madushansivam@gmail.com
education: HNDIT @ SLIATE (in progress)
studio: Nanmin Game Studio # Founded β games are my creative lab
professional_stack:
containers: [ Docker, docker-compose ]
ci_cd: [ GitHub Actions, Jenkins ]
cloud: [ AWS, Azure ]
scripting: [ Bash, Python ]
monitoring: [ learning: Prometheus, Grafana ]
iac: [ learning: Terraform, Ansible ]
version_ctrl: [ Git ]
web_server: [ Nginx ]
currently_shipping:
- Kubernetes (k8s) β cluster fundamentals
- Terraform β infrastructure as code
- AWS Solutions Architecture
- German language (A1 to A2)
targets:
short_term: DevOps internship (remote or on-site)
long_term: [ Germany, Sweden ] # Europe β this is the mission
philosophy: "Automate the boring. Ship the meaningful. Build the unforgettable."# =====================================================
# Madushan Samayasivam β DevOps Engineer Build Image
# Base: Ubuntu 22.04 LTS | Arch: multi-platform
# =====================================================
FROM ubuntu:22.04 AS base
LABEL maintainer="madushansivam@gmail.com" \
role="DevOps Engineer" \
location="Sri Lanka" \
studio="Nanmin Game Studio"
# Core DevOps Layer
RUN apt-get install -y \
docker.io git bash python3 nginx curl
# Cloud & Container Orchestration
RUN curl -LO "https://dl.k8s.io/release/kubectl" && \
pip3 install awscli azure-cli && \
curl -o terraform.zip https://hashicorp.com/terraform && \
unzip terraform.zip -d /usr/local/bin/
# CI/CD
COPY .github/workflows/*.yml /workspace/pipelines/
ENV GITHUB_ACTIONS=true CI=true
# Language Support
RUN apt-get install -y openjdk-17-jdk python3-pip nodejs npm
# Creative Layer (Nanmin Game Studio)
# Because pipelines are the day job; games are the soul work.
ENV STUDIO="Nanmin Game Studio"
ENV GAME_STACK="Unity C# Three.js GSAP WebGL Canvas"
# Monitoring Stack (learning)
EXPOSE 9090 # Prometheus
EXPOSE 3000 # Grafana
EXPOSE 8080 # Application
CMD ["automate", "--everything", "--ship", "--never-stop-learning"]
# Build: docker build -t madushan:devops .
# Run: docker run --rm madushan:devopsCONTAINER NAME IMAGE STATUS PORTS / LINKS
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
imagesync js:webworker Up 3 months β github.io/imagesync
the-quiet-protocol html5:game Up 8 months β play now (APOGEE 2026)
helapidi-shooter js:canvas Up 1 year β multiplayer browser game
leave-management-sys java:spring-boot Up 2 weeks 8080/tcp REST API
nanmin-game-studio unity:c#-threejs Building... β github.com/madushansivam
portfolio-site html:gsap Up 6 months β madushansivam.github.io
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
6 containers β 5 running, 1 building[2026-05-23 09:00:00] INFO Sprint: "DevOps Mastery β Phase 3"
[2026-05-23 09:01:11] INFO Stage [kubernetes-fundamentals] ββββββββββββ 68%
[2026-05-23 09:01:12] INFO Stage [terraform-iac-basics] ββββββββββββ 55%
[2026-05-23 09:01:13] INFO Stage [aws-solutions-arch] ββββββββββββ 72%
[2026-05-23 09:01:14] INFO Stage [german-language-a1-a2] ββββββββββββ 45%
[2026-05-23 09:01:15] INFO Stage [nanmin-studio-projects] ββββββββββββ 30%
[2026-05-23 10:42:17] INFO Pipeline check: github.com/madushansivam β ONLINE
[2026-05-23 10:42:18] INFO Last commit: feat(devops): kubernetes-cluster-setup
[2026-05-23 10:42:19] INFO Streak status: ββββββββββ MAINTAINED
[2026-05-23 10:42:20] INFO Target: Germany | Sweden β mission active
[2026-05-23 10:42:21] INFO Studio: Nanmin Game Studio β building in background
ββββββββββββ madushan @ devops-engineer
ββ ββ ββ ββ βββββββββββββββββββββββββββββββββββββ
ββββββββββββββββ OS: DevOps Engineer 3.0
ββββ ββββ ββββ Shell: bash 5.2 | zsh
ββββββββββββ Uptime: building since 2022
ββββββββ Docker: docker run -d --restart=always
Cloud: AWS | Azure
[Nanmin Game Studio] CI/CD: GitHub Actions pipelines online
Studio: game dev β my creative output
Sri Lanka Target: Germany | Sweden β the mission
Status: ONLINE β building in public
"Automate the boring. Ship the meaningful. Build the unforgettable."