Dilhasha N

Technical Lead 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
Dilhasha N is a Technical Lead with 11 years of engineering experience specializing in cloud-native integrations, backend systems, and test automation, currently leading teams at WSO2. He has a strong track record contributing to prominent open-source projects like Ballerina and WSO2 API Manager—work that includes microgateway cloud integration, compiler and CLI extensions, and improvements to test frameworks. Known for bridging R&D and productization, he has driven early cloud MVPs and package management features while coaching customers and universities on developer tooling. Academically grounded with a Distinction MSc in Advanced Software Engineering and a first-class BSc, he combines rigorous engineering with practical delivery. Colleagues describe him as a continuous learner who pairs deep debugging and DevOps chops with a knack for simplifying complex integration flows.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science and Engineering, GPA 3.75 / 4.2, First Class, Bachelor of Science (BSc), Computer Science and Engineering, GPA 3.75 / 4.2, First Class at University of Moratuwa
bookMaster of Science - MSc, Advanced Software Engineering, Distinction, Master of Science - MSc, Advanced Software Engineering, Distinction at University of Westminster
bookGCE A/L, PHYSICAL SCIENCES, z-score 2.4229, Island rank 107, GCE A/L, PHYSICAL SCIENCES, z-score 2.4229, Island rank 107 at Devi Balika Vidyalaya, Colombo 08
languagesEnglish, Sinhalese, Tamil
github-logo-circle

Github Skills (19)

unit-testing10
api-management10
apidoc10
testing10
configuration-management10
test-framework10
java10
javas10
api10
cloud-integration10
ballerina10
test-automation10
test-reporting9
testng9
microservices-application9

Programming languages (10)

TypeScriptHCLJavaShellBallerinaJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer & QA Engineer
Contributions:81 reviews, 65 commits, 66 PRs in 2 years 5 months
Contributions summary:Dilhasha primarily focused on addressing conflicts and resolving issues within the Ballerina distribution repository. Their contributions included merging branches and updating code, particularly in test files related to artifact checks and line length validation. The user also made changes to the test framework and test cases. These commits indicate a focus on maintaining code quality and ensuring the integrity of the distribution package.
ballerina
The Ballerina Programming Language
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:545 reviews, 424 commits, 361 PRs in 2 years 11 months
Contributions summary:Dilhasha primarily contributed to the testing infrastructure and backend functionality of the Ballerina programming language. Their work included implementing features to execute single test functions, adding support for map-based data providers and enhancements to improve the test framework. The user's contributions extended to fixing issues in the error reporting mechanisms and also included refactoring efforts to improve overall testing performance.
compilerprogramming-languageinterpreterballerinaballerina-lang
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
Dilhasha N - Technical Lead at WSO2