Rushan Nanayakkara

Senior Software Engineer
Rushan Nanayakkara

Rushan is a Senior Software Engineer based in our office in Colombo.

Prior to joining WSO2, Rushan was a Software Engineer Intern at CodeGen International, where he was responsible for OAuth 2.0 implementation, data model redesign, and database integration of a centralized authentication system.

Rushan has a bachelor’s degree in Computer Science from the University of Colombo School of Computing, Sri Lanka. In his final project, he developed a deep learning model for back-transliteration of Romanized Sinhalese texts using encoder-decoder architecture.

In his spare time, Rushan enjoys watching movies, listening to music, competitive programming, playing badminton, and chess.