Thilini Shanika

Software Engineer at HP

Sri Jayawardenepura Kotte, Western 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

🤩
Rockstar
Thilini Shanika is a Software Engineer based in Sri Jayawardenepura Kotte, Sri Lanka, with 11 years of experience building and hardening backend systems. Currently at HP, she has a strong track record contributing to the popular WSO2 API Manager projects, where she focused on bug fixes, integration tests, swagger/refactor work, and adding unit tests to improve reliability and testability. Her strengths lie in Java backend development, API lifecycle and invocation statistics, and practical improvements like HTTP PATCH support and configurable logging. Colleagues value her attention to detail in resolving subscription and access-time issues as well as cleaning up API definitions—work that often sits behind the scenes but materially improves platform stability.
code11 years of coding experience
github-logo-circle

Github Skills (16)

unit-testing10
javas10
api-management10
api10
api-gateway10
apidoc10
java10
integration-testing10
testing10
api-design9
restful-api9
rest9
rest-api9
javascript9
api-rest9

Programming languages (10)

TypeScriptJavaCSSJinjaShellJavaScriptBallerinaGo

Github contributions (5)

github-logo-circle
wso2/product-apim

Oct 2016 - Jan 2023

Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.
Role in this project:
userBackend Developer & QA Engineer
Contributions:4 releases, 48 reviews, 46 commits in 6 years 3 months
Contributions summary:Thilini primarily contributed to the backend of the WSO2 API Manager project, focusing on integration tests and bug fixes. Their work involved modifying Java code related to API invocation statistics and HTTP PATCH support. Additionally, the user addressed issues in API lifecycle tests and refactored code related to API definitions and swagger specifications. Finally, they added a configuration to disable http_access logs.
api-gatewayworking-onwso2api-managementlink
wso2/carbon-apimgt

Oct 2016 - Jan 2023

Role in this project:
userBackend Developer
Contributions:104 reviews, 422 commits, 262 PRs in 6 years 4 months
Contributions summary:Thilini primarily focused on resolving issues and implementing fixes within the WSO2 Carbon API Manager project. Their contributions involved bug fixes related to Swagger imports, subscription issues, API access times, and user account deletion. The user also added unit test cases to improve code quality and testability. The changes were concentrated in Java source files and JavaScript files related to the publisher component, indicating a focus on improving backend API functionality.
api-management
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
Thilini Shanika - Software Engineer at HP