Isuru Udayangani is a Professor of Software Engineering with a PhD in Statistics and eight years of professional experience combining academic leadership and applied data science. She progressed from statistical research on anomaly detection and Bayesian methods during her PhD to senior data science and consultancy roles, and now shapes the next generation of software engineers as faculty and program advisor at the University of Kelaniya. Her work blends rigorous statistical modelling with practical software QA, including notable open-source contributions adding XML message enrichment tests to WSO2’s widely used product-micro-integrator. Known for translating complex analytical methods into teachable curricula and industry-ready tools, she also advises careers and curriculum design within her faculty. Based in Sri Lanka, she brings an interdisciplinary perspective—bridging statistics, machine learning, and software quality assurance—that informs both research and real-world system reliability.
8 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy (PhD), Statistics, Doctor of Philosophy (PhD), Statistics at University of Canterbury
G.C.E. O/L and G.C.E. A/L, G.C.E. O/L and G.C.E. A/L at Vihara Maha Devi Girl's School, Kiribathgoda.
Bachelor of Science (B.Sc.), Statistics, First Class, Bachelor of Science (B.Sc.), Statistics, First Class at University of Colombo
The cloud-native configuration driven runtime that helps developers implement composite microservices.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:59 commits, 15 comments, 80 issues in 2 months
Contributions summary:Isuru primarily contributed to the repository by adding and updating tests. The commits show the addition of new test cases for specific versions (1.6.2.1, 1.6.4.1, 1.6.4.2, 1.6.2.2, 1.6.2.3, 1.6.2.4, 1.6.3, 1.6.3.5, 1.6.3.6, 1.6.3.7, 1.6.3.8, and 1.6.10.1) within the `product-micro-integrator` project, indicating a focus on ensuring the quality and functionality of the WSO2 product. The tests target XML message enrichment scenarios. Modifications to existing test classes suggest an iterative approach to test coverage.
Contributions:255 pushes, 119 branches in 6 months
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
Isuru Udayangani - Professor at University of Kelaniya Sri Lanka