Nipun Thennakoon

Research Assistant at Washington State University

Pullman, Washington, United States
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

🤩
Rockstar
🎓
Top School
Nipun Thennakoon is a software engineer and machine learning enthusiast with eight years of hands-on experience across enterprise and research settings, currently a Research Assistant at Washington State University. He holds a First Class B.Sc. (Honours) in Software Engineering and has moved from intern to full engineer roles at WSO2 and DirectFN, shipping production features in Python, Java, and JavaScript. At WSO2 he contributed frontend work to the widely used identity-apps project, implementing SMS OTP authentication and multilingual support while refining sign-in UX. Known for fast learning and pragmatic tool choice, he emphasizes clean, maintainable code and engineering best practices. Based in Pullman, WA, he seeks roles that stretch his full-stack and ML interests and enjoys balancing intense coding with a personable, down-to-earth approach. An under-the-radar strength is his ability to translate security-sensitive authentication features into smooth user experiences.
code8 years of coding experience
job3 years of employment as a software developer
bookB.Sc. in Software Engineering (Honours), Computer Software Engineering, First Class, B.Sc. in Software Engineering (Honours), Computer Software Engineering, First Class at University of Kelaniya Sri Lanka
stackoverflow-logo

Stackoverflow

Stats
3,666reputation
284kreached
97answers
0questions
Badges
sql
top-5%
mysql
top-5%
uml
top-5%
draw
top-5%
pip
top-5%
python
top-5%
github-logo-circle

Github Skills (29)

javascript10
typescript10
ui-design10
uid10
front-end-development10
typescript-types10
typescripts10
react10
mysql9
i18n-node9
uml9
draw9
user-interface9
python9
graphical-user-interface9

Programming languages (12)

TypeScriptJavaC++CSSCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
wso2/identity-apps

Aug 2022 - Dec 2022

Role in this project:
userFront-end Developer
Contributions:84 reviews, 53 commits, 79 PRs in 4 months
Contributions summary:Nipun's commits primarily focused on enhancing the user interface and functionality of the `wso2/identity-apps` repository. They implemented SMS OTP authentication on the Connections and Sign-in methods pages. The user added language support for the SMS OTP feature and included configurations for both SMS and Email OTP authentication. They also worked on balancing and improving the user interface of the sign-in-method-landing page.
identity
nipunsampath/eZ-TopUp

Feb 2019 - Nov 2023

Contributions:13 pushes, 1 branch in 4 years 9 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