Isuru Udayangani

Professor at University of Kelaniya Sri Lanka

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
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.
code8 years of coding experience
job4 years of employment as a software developer
bookDoctor of Philosophy (PhD), Statistics, Doctor of Philosophy (PhD), Statistics at University of Canterbury
bookG.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.
bookBachelor of Science (B.Sc.), Statistics, First Class, Bachelor of Science (B.Sc.), Statistics, First Class at University of Colombo
languagesEnglish, Sinhala, Hindi
github-logo-circle

Github Skills (10)

xml10
javas10
testng10
java10
testing10
integrations9
integrate9
api8
microservices7
microservices-application7

Programming languages (8)

TypeScriptJavaCSSShellBallerinaJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
The cloud-native configuration driven runtime that helps developers implement composite microservices.
Role in this project:
userQA 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.
modularityruntimewso2microserviceservices
isuruuy429/product-ei

Nov 2018 - May 2019

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