Thameera Senanayaka

Sydney, New South Wales, Australia
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
Thameera Senanayaka is a seasoned software engineer with 13 years of experience in backend and systems development, specializing in JavaScript, Node.js, C, C++, and Python. Based in Sydney, he brings deep expertise in authentication protocols including OAuth 2.0, OpenID Connect and SAML, helping teams build secure, standards-compliant systems. He combines a solid electronics and telecommunications engineering background from the University of Moratuwa with practical HR training, giving him a rare blend of technical rigor and people-aware collaboration. An active open-source contributor, Thameera has improved learning-focused tooling like the githug project by adding new Git training levels and fixing core level logic—demonstrating a focus on developer education and tooling robustness.
code13 years of coding experience
bookBachelor of Science - BS, Electronic and Telecommunication Engineering, Bachelor of Science - BS, Electronic and Telecommunication Engineering at University of Moratuwa
bookRahula College - Matara
bookCCHRM, Human Resource Management, CCHRM, Human Resource Management at Institute of Personnel Management (IPM)
languagesSpanish, English, Sinhalese
stackoverflow-logo

Stackoverflow

Stats
9,295reputation
1.4mreached
55answers
13questions
Badges
pagination
top-5%
git
top-5%
csv
top-5%
github-logo-circle

Github Skills (14)

git10
gitcommand10
ruby10
pagination9
testing9
csv9
version-control6
nodejs6
javascript6
git-rebase6
github6
gerrit6
auth6
angularjs6

Programming languages (7)

TypeScriptShellJavaScriptPHPHTMLVim ScriptPython

Github contributions (5)

github-logo-circle
Gazler/githug

Oct 2012 - Nov 2012

Git your game on!
Role in this project:
userBack-end Developer
Contributions:5 commits in 14 days
Contributions summary:Thameera primarily contributed to the `githug` project by adding and modifying levels to teach and test Git commands. Their work included adding new levels focused on `reset_soft`, `checkout_tag`, and `conflict` Git commands, and fixing existing levels to ensure the proper behavior and acceptance of valid solutions. These contributions enhanced the educational content within the project. The user also modified the core level definitions within the library.
game
thameera/zd-slack-mentions

Jun 2016 - Jun 2018

Contributions:8 commits, 5 pushes, 1 branch in 2 years
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
Thameera Senanayaka