Kesavan Selvarajah is a lecturer and software engineer with eight years of professional experience and a focus on undergraduate teaching in software engineering and object-oriented programming. He researches Natural Language Processing and machine translation, driven to apply NLP solutions to reduce language barriers in Sri Lanka and has hands-on experience translating technical research into Tamil. At the University of Kelaniya he teaches multiple core courses across semesters and brings practical industry experience from Android/Kotlin development and freelance translation work. Currently pursuing a Master of Computer Science at the University of Colombo School of Computing, he combines academic rigor with applied software development and a background in 2D/3D animation that informs his attention to user-facing system design.
8 years of coding experience
1 year of employment as a software developer
Diploma in 2D & 3D Animation (DTA), A, Diploma in 2D & 3D Animation (DTA), A at Computer Software College (CSC)
Master of computer Science, Computer Science, Reading, Master of computer Science, Computer Science, Reading at University of Colombo School of Computing
BSc. (Hons.) in Software Engineering, Software Engineering, Second Class Honours(Upper Division), BSc. (Hons.) in Software Engineering, Software Engineering, Second Class Honours(Upper Division) at University of Kelaniya Sri Lanka
Primary & Secondary Education, Primary & Secondary Education at V/Vavuniya Tamil madya maha vidyalayam
Contributions:6 pushes, 1 branch in 3 years 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.