Shammi Kolonne

Senior Software Engineer at WSO2

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

🤩
Rockstar
🎓
Top School
Shammi Kolonne is a Senior Software Engineer with seven years of hands-on experience building backend systems and automating build pipelines, currently driving engineering work at WSO2. A Computer Science undergraduate at the University of Moratuwa with a 3.75 GPA, he pairs strong academic grounding with practical experience from an internship at IFS and leadership roles in the ACM and batch representation. Shammi has contributed to the Ballerina programming language as a back-end developer and build automation engineer, improving build tool functionality and fixing critical project-creation issues. He’s also developing a deep learning–based chest X-ray analysis framework as his final-year project, blending ML research with production-aware engineering. Known for quickly learning new technologies and applying them pragmatically, he brings both open-source collaboration experience and a track record of shipping reliable tooling.
code7 years of coding experience
job2 years of employment as a software developer
bookEngineering, Computer Science and Engineering, GPA: 3.75, Engineering, Computer Science and Engineering, GPA: 3.75 at University of Moratuwa
bookAnula Vidyalaya
languagessinhala, english
stackoverflow-logo

Stackoverflow

Stats
11reputation
201reached
9answers
7questions
github-logo-circle

Github Skills (11)

build-tools10
ballerina10
build-automation10
testing10
manage8
repo-management8
javas8
java8
configurations6
docker6
loops6

Programming languages (7)

JavaDockerfileJavaScriptBallerinaGoHTMLPython

Github contributions (5)

github-logo-circle
The Ballerina Programming Language
Role in this project:
userBack-end Developer & Build Automation Engineer
Contributions:108 reviews, 11 commits, 74 PRs in 22 days
Contributions summary:Shammi primarily contributed to the Ballerina Programming Language project by adding and updating build tool functionalities. They implemented and modified tests, including testing of build tool functionalities and also implemented various build tools. Additionally, the user fixed issues related to the `bal new` command and handling for tool template in the Ballerina language. The user also focused on platform dependencies and fixing issues related to build projects.
compilerprogramming-languageinterpreterballerinaballerina-lang
web-based system that can evaluate coding assignments automatically
Contributions:1 PR, 63 pushes, 2 branches in 1 year 8 months
web-basedpythonevaluate
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
Shammi Kolonne - Senior Software Engineer at WSO2