Sarubi Thillainathan

Scientific Associate

Saarbrücken, Saarland, Germany
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
Sarubi Thillainathan is a Scientific Associate and machine learning/NLP specialist with nine years of software engineering experience spanning academia and industry. Based in Saarbrücken, she combines PhD-level research at Universität des Saarlandes with hands-on backend development and DevOps work from a long tenure at WSO2, contributing to widely used identity and API management projects. Her contributions span API design, OAuth/OIDC introspection, SCIM2 testing, and automation of deployment scripts—demonstrating both secure identity expertise and practical production tooling. She has taught and researched at the University of Moratuwa and brings a track record of shipping robust backend features, including nuanced tenant-aware account recovery and multi-attribute user filtering. Notably, her code touches core classes and test suites in major open-source WSO2 repositories, reflecting a blend of research rigor and operational impact.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Moratuwa
bookBachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at University of Ruhuna
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at Universität des Saarlandes
stackoverflow-logo

Stackoverflow

Stats
66reputation
3kreached
4answers
0questions
github-logo-circle

Github Skills (46)

api-rest10
api-management10
authorizations10
back-end-development10
apidoc10
scripting10
api-design10
restful-api10
testng10
identity10
openid-connect10
configuration-management10
openidc10
oid10
authentication10

Programming languages (7)

TypeScriptJavaC++CSSJavaScriptGoPython

Github contributions (5)

github-logo-circle
wso2/charon

Aug 2018 - Jan 2020

Role in this project:
userBack-end Developer
Contributions:12 commits, 6 PRs, 24 comments in 1 year 6 months
Contributions summary:Sarubi primarily contributed to the back-end logic of the `charon` project, focusing on implementing and modifying API endpoints for user and group management. Their work included adding functionality to handle domain names in query parameters for filtering operations and updating user manager interfaces to incorporate the domain parameter. Furthermore, the user refactored group and user object implementations and fixed identified issues. The contributions directly involved modifications to core classes like `User`, `Group`, and `SearchRequest`.
Role in this project:
userBack-end Developer
Contributions:30 commits, 17 PRs, 1 push in 1 year 6 months
Contributions summary:Sarubi primarily contributed to the back-end functionality of the identity framework, focusing on adding features such as reCaptcha for account recovery. They made changes to Java files, specifically within the UsernameRecoveryApi class, indicating API modifications and enhancements. The user also updated JSP files, suggesting integration of the new features within the user interface. Their work included modifications related to tenant-based account recovery.
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
Sarubi Thillainathan - Scientific Associate