Dilin Dampahalage

Senior Research Specialist at University of Oulu

Oulu, North Ostrobothnia, Finland
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
Dilin Dampahalage is a Senior Research Specialist and doctoral student in Wireless Communications at the University of Oulu with nine years of engineering and research experience spanning industry and academia. He blends deep protocol and backend engineering expertise—demonstrated by substantive bug fixes and enhancements to WSO2’s identity and OAuth stacks—with applied wireless research at Nokia and the Centre for Wireless Communications. His work bridges practical system reliability (fixing critical OAuth/OpenID Connect and identity governance issues) and cutting-edge wireless standards research, including multiple submitted IPRs during a Nokia internship. A strong academic performer (First Class BSc, 4.60/5.00 MSc) who continues to publish and develop at the intersection of telecom protocols and secure identity systems, he brings a pragmatic, detail-oriented approach to complex distributed systems.
code9 years of coding experience
job3 years of employment as a software developer
bookBSc Eng Hons, Electronic and Telecommunication Engineering, First Class, BSc Eng Hons, Electronic and Telecommunication Engineering, First Class at University of Moratuwa
bookDoctoral student, Wireless Communications Engineering, Doctoral student, Wireless Communications Engineering at University of Oulu
languagesEnglish, Sinhalese
stackoverflow-logo

Stackoverflow

Stats
83reputation
843reached
7answers
1question
github-logo-circle

Github Skills (26)

debug10
authorizations10
javascript10
postgresql10
apidoc10
identity10
openid-connect10
authentication10
user-authentication10
identity-management10
java10
javas10
api10
authorization10
oauth10

Programming languages (6)

TypeScriptJavaShellCJavaScriptPython

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:41 commits, 19 PRs, 23 comments in 7 months
Contributions summary:Dilin primarily focused on bug fixes and refactoring within the WSO2 Identity Server framework. Their contributions included fixing errors in application authentication scripts for PostgreSQL, addressing HTML encoding issues, adding checks for service provider creation, and implementing UI options for metadata signing and validity time configuration. These changes involved modifying core application management components, database scripts, and user interface elements, demonstrating a focus on improving security and functionality.
identity
Role in this project:
userBack-end Developer
Contributions:13 commits, 12 PRs, 27 comments in 9 months
Contributions summary:Dilin primarily contributed to the backend of the identity and OAuth implementation, focusing on critical bug fixes and enhancements. Their work included addressing a null pointer exception in the OpenID Connect hybrid flow, adding additional claims to the DefaultTokenBuilder, and resolving issues with form-post error responses. These contributions involved modifications to core components like ResponseTypeHandlerUtil, TokenResponseTypeHandler, and DefaultIDTokenBuilder, indicating a focus on improving the reliability and functionality of the OAuth2 and OpenID Connect flows.
identity
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
Dilin Dampahalage - Senior Research Specialist at University of Oulu