Sahan
Senevirathna.
CS undergraduate at IIT Sri Lanka, working as DevOps Intern at Cambio — building real CI/CD pipelines and infrastructure for production software. Backed by an AI/ML and full stack engineering background that shapes how I think about the systems I'm shipping.

Currently
ActiveDevOps Intern at Cambio Software
June 2025 → Present
Focus
CI/CD · IaC · Builds
Studying
BSc Computer Science
IIT · Univ. of Westminster
What I Work With
A hybrid toolkit — grouped by what each tool actually does in the workflow, not by self-rated bars.
Pipeline engineering
CI/CD I actually own end-to-end — Jenkins shared libraries that keep builds consistent across services, plus GitHub Actions for OSS work and personal projects.
Infrastructure as Code
Provisioning and evolving infrastructure on vSphere with Terraform — environments stay reviewable and reproducible, not click-ops on someone's laptop.
Build security & supply chain
Surfacing vulnerable dependencies and protecting client binaries — security wired into the build path, not bolted on after release.
Experience
Where I've been putting the theory into production.
DevOps Intern
Working in Cambio's DevOps team — building, hardening, and debugging the pipelines that ship real production software.
- Designed and maintained CI/CD pipelines in Jenkins, and contributed to the team's shared library so builds stay consistent across services.
- Provisioned and upgraded infrastructure on vSphere with Terraform — treating environments as code rather than tickets, and evolving the IaC as the platform grew.
- Handled Java/Maven and Gradle build tooling across multi-module projects, including Java version migrations and debugging distributed build-agent failures.
- Integrated Dependency-Track with CycloneDX SBOM generation into the build path — surfacing vulnerable transitive dependencies before they leave the pipeline.
- Implemented ProGuard-based obfuscation for client-shipped JARs — IP protection without breaking build reproducibility.
- Built a checksum-based dependency identification system for binary-level artifact tracking — a class of problems version strings alone can't catch.
- Operated day-to-day in a Windows-based DevOps environment — PowerShell, Windows agents, real-world constraints — while supporting engineering teams when their pipelines broke.
Selected work
Things I've built across DevOps, AI/ML, and full stack — click any card for the case study.
The toolbelt
Every tool I've used in production, on projects, or in lab work — the full catalog, scannable.
Let's talk
Hiring, internships, collabs, or just nerding out about DevOps & AI — whichever's easiest.
Within ~24 hours
Weekdays. Sri Lanka is UTC+5:30 — give me a workday to come back to you.
Best for
- Internship & full-time opportunities
- DevOps / platform engineering work
- AI/ML or full stack collabs
- Open-source ideas worth pursuing






