Keheliya Gallaba is a senior engineer and researcher with 15 years of experience specializing in mining large-scale software engineering data (GitHub, StackOverflow, TravisCI) to improve continuous integration and delivery. He blends academic rigor—a PhD in Software Engineering from McGill and research roles at Microsoft Research and UBC—with hands-on product engineering at companies like Huawei and Wise Systems, shipping features and reliability improvements. His work spans data science for software engineering, functional programming, and developer tool-building, and includes full‑stack contributions to notable open-source projects such as Crawljax. Comfortable across Java, JavaScript/Node, and build tooling, he also brings practical CI acceleration experience from industry collaborations like YourBase. A less obvious strength is his background in both teaching and vulnerability-signature systems, giving him a rare mix of communication, security-aware engineering, and empirical research skills.
15 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Software Engineering, Doctor of Philosophy (Ph.D.), Software Engineering at McGill University
Bachelor’s Degree, Computer Science and Engineering, Bachelor’s Degree, Computer Science and Engineering at University of Moratuwa
Master’s Degree, Electrical and Computer Engineering, Master’s Degree, Electrical and Computer Engineering at The University of British Columbia
Royal College Colombo
Professional Examinations - Certificate Level, Computer Science, Professional Examinations - Certificate Level, Computer Science at BCS, The Chartered Institute for IT
Contributions summary:Keheliya primarily contributed to bug fixes and improvements within the Crawljax project. They addressed issues related to browser configuration, test utilities, and the web UI plugin. Furthermore, the user merged updates from the master branch and modified test files, demonstrating familiarity with the project's codebase and the integration of updates. They also addressed issues in Javascript files, demonstrating a front-end focus.
Contributions:22 commits, 1 PR, 3 pushes in 3 years 11 months
apipythondaywikipediahistory-api
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.