Summary
Roshan Deniyage is a Senior Platform Engineer with 10 years’ experience designing and operating cloud-native platforms across banking, government, and enterprise SaaS. He has led large migrations to AWS and Azure and re-platformed legacy payment systems into Spring Boot microservices on Kubernetes, while building the infrastructure automation, CI/CD libraries, and observability stacks that make teams productive. Comfortable across Terraform/CloudFormation, Helm, Azure DevOps and Jenkins, Roshan combines hands-on coding (Java/Python) with platform-level architecture and operational ownership. He has a track record of reducing incident counts and accelerating cloud adoption by embedding reusable pipeline templates and serverless automations into teams’ workflows. An MBA-holder who started his career managing HPC systems and later rescued first-of-its-kind CI/CD and DevOps practices for several organisations, he brings both technical depth and pragmatic delivery focus. Based in Wellington, New Zealand, he thrives on turning complex, regulated workloads into reliable, automated platforms.
10 years of coding experience
15 years of employment as a software developer
Bachelor's Degree, Computer Engineering, Second Class Upper Level, Bachelor's Degree, Computer Engineering, Second Class Upper Level at University of Peradeniya
Master of Business Administration (M.B.A.), Business Administration and Management, General, A-, Master of Business Administration (M.B.A.), Business Administration and Management, General, A- at Postgraduate Institute of Management (PIM)
English, Japanese, Sinhala, Japanese