Full DevSecOps Pipeline for Netflix Clone
Implemented a complete DevSecOps pipeline with Jenkins, SonarQube, Trivy, OWASP Dependency Check, Docker, Kubernetes (EKS), ArgoCD, and monitoring with Prometheus & Grafana.
I’m an undergraduate in Software Engineering with a strong focus on DevOps and DevSecOps. I build scalable, reliable, and secure systems by automating deployment pipelines and integrating security practices into development.
I have worked on projects like a Netflix Clone with full CI/CD automation, security scans, and Kubernetes deployment, as well as a MERN stack project containerized with Docker and deployed using Helm charts. These projects strengthened my expertise in Docker, Kubernetes, Helm, Ansible, Terraform, Jenkins, GitHub Actions, and AWS.
My goal is to leverage DevOps and DevSecOps principles to deliver high-quality, secure, and automated solutions for real-world applications.
VinaSai Inc, Toronto, Canada • Mar 2026 - Present
Reduced deployment time by building GitHub Actions CI/CD pipelines for automated build and deployment. Resolved SMTP delivery failures by developing a custom middleware for restricted environments. Improved system reliability through automated backups using shell scripting and cron. Ensured high availability using PM2 and optimized application delivery with NGINX reverse proxy and Cloudflare integration.
O/Ls and A/Ls • 2013 - 2022
University of Sri Jayewardenepura, Sri Lanka • 2023 - Present
Learnt software engineering principles, programming languages, and development methodologies. Engaged in projects that enhanced my coding skills and understanding of software architecture.
Implemented a complete DevSecOps pipeline with Jenkins, SonarQube, Trivy, OWASP Dependency Check, Docker, Kubernetes (EKS), ArgoCD, and monitoring with Prometheus & Grafana.
Implemented an end-to-end CI/CD pipeline using Azure DevOps, AKS, and ArgoCD to deploy the Docker Voting App with GitOps practices.