Tharusha Edirisooriya is a Lead Software Engineer with a decade of hands-on experience at Virtusa, progressing from Software Engineer to leadership roles while delivering client-focused solutions. Known for a blend of technical rigor and a collaborative, people-first approach, he consistently steps up to lead teams toward ambitious goals. His background includes practical banking and trainee roles that give him a strong appreciation for user-centric business processes. A responsible and adaptable engineer who dreams big, he balances ambition with care and enjoys mentoring peers to raise overall delivery quality. Located in Western Province, Sri Lanka, he brings both local context and global delivery experience to complex software initiatives.
10 years of coding experience
2 years of employment as a software developer
Bachelor’s Degree, Information Technology, Level 2, Bachelor’s Degree, Information Technology, Level 2 at University of Moratuwa
High School, Physics, Physics A, Mathematics B, Chemistry B., High School, Physics, Physics A, Mathematics B, Chemistry B. at Nalanda college, Colombo 10
this is an intelligent recruitement management platform
Contributions:10 PRs, 25 pushes, 3 branches in 5 months
djangorecruitementintelligent
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
Tharusha Edirisooriya - Lead Software Engineer at Virtusa