Rumesh Sirithunga

Senior Software Engineer - Cloud at H2O.ai

Sri Lanka
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

👤
Senior
🎓
Top School
Rumesh Sirithunga is a Senior Software Engineer focused on cloud-native infrastructure with seven years of experience building and operating distributed systems, currently at H2O.ai. He blends DevOps and backend engineering, contributing production-grade service discovery and service-mesh integrations (notably adding Consul support) to the open-source Choreo Connect API gateway. CKA/CKS certified, Rumesh has a track record of shipping cloud platform features and automation across H2O.ai’s hybrid cloud and earlier at WSO2. Based in Sri Lanka and trained at the University of Moratuwa, he also brings hands-on experience in operational visualization and civic tech from volunteer election projects, showing a practical curiosity for end-to-end system observability.
code7 years of coding experience
job2 years of employment as a software developer
bookB.Sc(Hons) Computer Science and Engineering, B.Sc(Hons) Computer Science and Engineering at University of Moratuwa
languagesEnglish, Sinhalese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

service-mesh10
consul10
go10
api-gateway10
microservices-application9
microservices9
cloud-native8
dockers7
docker7

Programming languages (13)

PowerShellJavaC++CSSGoHTMLTypeScriptHCL

Github contributions (5)

github-logo-circle
wso2/product-microgateway

Jan 2021 - Mar 2021

Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
Role in this project:
userBack-end & DevOps Engineer
Contributions:11 reviews, 29 commits, 6 PRs in 1 month
Contributions summary:Rumesh's contributions primarily involve the implementation of Consul service discovery within the microgateway. This includes modifications to the `xds_server.go` file to integrate Consul for service discovery, the addition and modification of files to implement and configure the consul client, and changes to facilitate service mesh functionality. The changes also included refactoring code, renaming variables, and removing commented and unwanted newlines. The user also worked on integrating service mesh capabilities, suggesting a focus on backend service discovery and infrastructure configuration for the API gateway.
api-gatewayapimicrogatewayballerina-langchoreo
Application Layer DDoS attack detection using fast entropy computation method
Contributions:30 commits, 6 PRs, 26 pushes in 1 year 9 months
entropyddos-detectionflasknear-real-timeddos-attack
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
Rumesh Sirithunga - Senior Software Engineer - Cloud at H2O.ai