Rohith Jayawardene

AWS Practice Lead at Appvia

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rohith Jayawardene is an AWS Practice Lead based in London with 12 years of hands-on experience architecting and operating cloud-native infrastructure and platforms. He brings deep Linux/Unix and virtualization expertise (CentOS/RedHat, Solaris, VMware, Docker) combined with strong programming skills in Go, Java and Ruby that he applies to backend and DevOps work. Rohith has led product and AWS practices, driving migrations from on-prem and Rackspace/OpenStack into hybrid and public cloud, and building orchestration and CI/CD automation at scale. He is an active open-source contributor to high-profile projects like kops and the Grafana operator, improving cluster authentication, configuration management and operator deployments. Notably, he has a track record of pragmatic engineering—automating complex operational flows (Rundeck, Puppet, dynamic container wiring) to reduce toil and accelerate releases. Comfortable bridging developer and ops teams, he blends systems-level rigor with practical product delivery.
code12 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Westminster
github-logo-circle

Github Skills (22)

kubernetes10
session-management10
openid-connect10
ingress10
user-authentication10
authentication10
kubernetes-operator10
grafana10
go10
service-design10
kubernetes-pods10
golang10
service-provider10
devops10
oauth10

Programming languages (16)

SmartyJavaCSSMakefileScalaGoHTMLGroovy

Github contributions (5)

github-logo-circle
louketo/louketo-proxy

Dec 2015 - Sep 2018

A OpenID / Proxy service
Role in this project:
userBack-end Developer
Contributions:32 releases, 432 commits, 495 PRs in 2 years 9 months
Contributions summary:Rohith primarily contributed to the core functionality of the OpenID proxy service. They focused on initial setup, integrating the go-oidc library, and implementing key features like adding the X-Forwarded-For header. Additionally, they worked on error handling, the integration of refresh tokens, and code for session management and user authentication. The user also fixed issues related to refresh tokens and session management and added the clean-up session methods.
openidproxykeycloakoauth2service-proxy
kubernetes/kops

Jun 2017 - Apr 2019

Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
Role in this project:
userBackend & DevOps Engineer
Contributions:183 commits, 90 PRs, 568 comments in 1 year 9 months
Contributions summary:Rohith's commits primarily focused on enhancing the Kubernetes Operations (kOps) project, especially around authentication and configuration. The user implemented features to adjust cluster configurations, enabling authentication on kubelets and masters by adding options for adjusting cluster auth. The user also improved the project's management by removing unnecessary secrets from the node and added new features like the ability to set and control the kubeproxy flags and add support for different volumes. These changes reflect contributions to both the backend and infrastructure-level aspects of the kOps project.
containersgcphelmlinodeinstallation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rohith Jayawardene - AWS Practice Lead at Appvia