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, so 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 to surface vulnerable transitive dependencies before they leave the pipeline.
- Implemented ProGuard-based obfuscation for client-shipped JARs, protecting IP without breaking build reproducibility.
- Built a checksum-based dependency identification system for binary-level artifact tracking, catching a class of problems that version strings alone can't.
- 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, so 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







