Assistant Professor In Security And Protection Science, Computing And Communications
Lancaster, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Tharindu Ranasinghe is an Assistant Professor in Security and Protection Science at Lancaster University with 11 years of experience bridging applied NLP and cybersecurity. He earned a PhD in Computer Science in 2021 and has taught and led research in trustworthy, safe NLP models across multiple UK universities. His work focuses on natural language processing for social good, emphasizing model safety, robustness, and ethical deployment. Prior to academia he spent several years in R&D and software engineering roles, bringing practical software delivery experience to research projects. Based in Lancaster, he combines rigorous academic training with hands-on engineering instincts, often translating research prototypes into teachable, real-world systems. An early IEEE student leader and former technical lead, he retains a strong commitment to mentoring and community engagement.
11 years of coding experience
5 years of employment as a software developer
Bachelor of The Science of Engineering, Computer Science and Engineering, Bachelor of The Science of Engineering, Computer Science and Engineering at University of Moratuwa
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Wolverhampton
Contributions:12 releases, 803 commits, 837 pushes in 1 year 8 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
Tharindu Ranasinghe - Assistant Professor In Security And Protection Science, Computing And Communications