Sahan Herath

Senior Software Engineer I at Nimi

Kandy, Central Province, Sri Lanka
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
Sahan Herath is a Senior Software Engineer with six years of full-stack experience, currently leading frontend development and guiding DDF teams at Nimi in Kandy, Sri Lanka. He combines strong frontend leadership with hands-on backend work, demonstrated by contributions to WSO2’s carbon-apimgt where he added workflow executors and extended DAO/database interactions. Previously he built financial widgets and enhanced a proprietary chart library at Xinfinit, improving analytics and UI features for trading platforms. A first-class Computer Science graduate from the University of Jaffna, he pairs creative problem-solving with clear communication and team-focused decision-making. Colleagues describe him as hardworking and detail-oriented, comfortable moving between API design, integration work, and polished frontend delivery.
code6 years of coding experience
job4 years of employment as a software developer
bookENGLISH LANGUAGE AND LITERATURE/LETTERS, ENGLISH LANGUAGE AND LITERATURE/LETTERS at NANOL English Training Centre
bookBachelor of Science Honours in Computer Science, Computer Science, Bachelor of Science Honours in Computer Science, Computer Science at University of Jaffna
bookVidyartha College,Kandy
languagesEnglish, Sinhala
github-logo-circle

Github Skills (15)

javas10
api-rest10
databases10
workflow-management10
rest-api10
api10
sql10
back-end-development10
apidoc10
api-design10
sql-database10
java10
tsql10
database10
restful-api10

Programming languages (4)

JavaCSSPHPHTML

Github contributions (5)

github-logo-circle
wso2/carbon-apimgt

Mar 2020 - Jun 2020

Role in this project:
userBack-end Developer
Contributions:82 commits, 11 PRs, 66 comments in 3 months
Contributions summary:Sahan primarily contributed to the back-end functionality of the API management system. Their work focused on adding new workflow executors, including ones for approval processes, and implementing associated REST APIs. The user modified the data access objects (DAOs) to handle new data types and database interactions, especially concerning workflow metadata and properties, and made improvements to existing database related functionalities.
api-management
We are trying develop a event management system.
Contributions:6 PRs, 364 pushes, 2 branches in 4 months
management-systemevent-management-systemevent-managementjavascriptnodejs
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
Sahan Herath - Senior Software Engineer I at Nimi