Chamil Jeewantha

Co-founder & Director at VinuLabs Pvt Ltd

Colombo, Western Province, 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
Chamil Jeewantha is a seasoned software architect and engineering leader with nearly two decades of hands-on experience and 12 years in senior roles, currently co-founding and directing VinuLabs in Colombo. He has led and modernized mission-critical platforms—most recently designing and migrating a high-value startup from monolith to microservices and driving a zero-incident enterprise menu system rollout as a Software Engineering Manager. A strong advocate of clean code, TDD and test automation, he fosters engineering craft through mentoring, platform-wide feature flagging and AI-assisted productivity improvements. His open-source contributions include back-end monitoring enhancements for the prominent WSO2 carbon projects, adding Tomcat/JMX-based metrics and User-Agent parsing for real-world observability. Alongside industry leadership roles at SLASSCOM and extensive visiting-lecturer work, he regularly translates complex telecom and cloud requirements into pragmatic, testable designs. He combines entrepreneurial grit with deep systems experience across IoT, telecom, and large-scale SaaS.
code12 years of coding experience
job19 years of employment as a software developer
bookBachelor of Computer Science Computer Science, Bachelor of Computer Science Computer Science at University of Colombo
languagesEnglish, Sinhalese
github-logo-circle

Github Skills (8)

tomcat10
javas10
commonjs10
commonmark10
jmx10
java10
api-design9
json6

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
wso2/carbon-deployment

Jun 2014 - Sep 2014

Role in this project:
userBack-end Developer
Contributions:15 commits in 2 months
Contributions summary:Chamil implemented web application monitoring features by adding and modifying code to collect and publish web application statistics using Tomcat valves and JMX. Their work involved creating classes to define monitoring events, collect request/response data, and publish the data to a data stream. The user also integrated User-Agent parsing to extract relevant information. The focus appears to be on monitoring web application performance and usage through collected metrics.
Contributions:3 commits, 5 pushes, 1 branch in 2 years
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
Chamil Jeewantha - Co-founder & Director at VinuLabs Pvt Ltd