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.
11 years of coding experience
9 years of employment as a software developer
Bachelor 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
Master of Science - MSc, Advanced Software Engineering, Distinction, Master of Science - MSc, Advanced Software Engineering, Distinction at University of Westminster
GCE 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
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.
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.
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.