Tharmigan Krishnananthalingam

Associate Technical Lead

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

🤩
Rockstar
🎓
Top School
Tharmigan Krishnananthalingam is an Associate Technical Lead at WSO2 with five years of software engineering experience, blending a strong academic background in Electronic and Telecommunication Engineering (First Class, University of Moratuwa) with hands-on backend development. He has contributed to the well-known Ballerina open-source projects, enhancing trigger services and improving distribution builds and test infrastructure, demonstrating fluency with integration, build systems and protobuf-related work. His interests span telecommunications, image processing, computer vision and deep learning, which inform a pragmatic approach to algorithms and system design for production services. At WSO2 he progressed from Software Engineer to Associate Technical Lead, evidencing both technical growth and increasing leadership responsibility. Colleagues describe him as a problem solver who pairs mathematical rigor with practical engineering to stabilize and extend platform capabilities.
code5 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering - BSc Eng(Hons), Electronic and Telecommunication Engineering, First Class | CGPA - 3.99 out of 4.2, Bachelor of Engineering - BSc Eng(Hons), Electronic and Telecommunication Engineering, First Class | CGPA - 3.99 out of 4.2 at University of Moratuwa
stackoverflow-logo

Stackoverflow

Stats
180reputation
482reached
8answers
6questions
github-logo-circle

Github Skills (19)

programming-language10
integrate10
integrations10
java10
javas10
ballerina10
api-design9
apim9
api9
testing8
cicd7
graalvm-native-image6
wso2-api-manager6
hateoas6
http6

Programming languages (10)

TypeScriptJavaC++ShellBallerinaJavaScriptHTMLGroovy

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:223 reviews, 227 commits, 207 PRs in 1 year 1 month
Contributions summary:Tharmigan's commits primarily involve merging branches, suggesting integration and code consolidation efforts within the Ballerina platform distribution. The code differences indicate modifications to test files, specifically focusing on hierarchical package tests and distribution artifact checks. Furthermore, there are changes related to build scripts and proto files, showing interaction with the build process and potentially protobuf-related integrations.
ballerina
The Ballerina Programming Language
Role in this project:
userBack-end Developer
Contributions:51 reviews, 10 commits, 94 PRs in 11 months
Contributions summary:Tharmigan primarily contributed to the Ballerina programming language project by implementing and testing new trigger services. The contributions include adding new trigger services with inbuilt triggers and enhancing existing ones. The user also added functionalities to support filter, limit, and search-by-name options within the new trigger service. Furthermore, the user addressed the stability of the trigger service by ensuring only stable triggers are returned.
compilerprogramming-languageinterpreterballerinaballerina-lang
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
Tharmigan Krishnananthalingam - Associate Technical Lead