Hasunie Adikari

Software Engineer III at Pekin Insurance

Austin, Texas, 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

👤
Senior
🎓
Top School
Hasunie Adikari is a software engineer with 10 years of experience building secure, scalable API and middleware solutions, currently consulting for Pekin Insurance after a multi-year tenure at WSO2. He led design and ownership of critical threat-protection features in WSO2 API Manager—such as regex-based request protection and a JSON Schema validator—that shipped in prominent releases, and routinely resolves production issues while designing complex integration flows. Technically fluent in Java, JAX-RS/JAX-WS, microservices and API gateways, he champions automated end-to-end testing (Karate) and clean, security-first design. Beyond feature work he has a track record of fixing thorny code conflicts and improving gateway utilities in the high-profile wso2/product-apim open-source project, demonstrating both product ownership and open-source collaboration.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor's Degree Computer Engineering, Bachelor's Degree Computer Engineering at NSBM School of computing
bookMaster's degree in Advanced Software engineering Advanced software engineering, Master's degree in Advanced Software engineering Advanced software engineering at University of Westminster
bookWennappuwa Holy Family Convent
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

regular-expression10
javas10
api-management10
api-security10
wso210
api10
apidoc10
java10
api-gateway9
rest8
syn7
microservices6
microservices-application6

Programming languages (12)

SmartyJavaDockerfileJinjaCSSShellJavaScriptBallerina

Github contributions (5)

github-logo-circle
wso2/product-apim

Nov 2017 - Jul 2021

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
Contributions:4 reviews, 38 commits, 20 PRs in 3 years 8 months
Contributions summary:Hasunie primarily addressed code conflicts within the codebase. The commits involve changes to Java files, including modifications to API lifecycle test cases and API import/export utilities. The changes also touch upon the distribution and product startup scripts.
api-gatewayworking-onwso2api-managementlink
wso2/carbon-apimgt

Aug 2016 - Mar 2022

Role in this project:
userBack-end Developer
Contributions:23 reviews, 224 commits, 83 PRs in 5 years 7 months
Contributions summary:Hasunie's commits focus on adding a regular expression threat handler to the WSO2 API Manager Gateway. They modified existing Java code, including the creation of a new Java class (`RegularExpressionProtector`) to protect backend resources. They also extended the `GatewayUtils` class to include methods for handling exceptions related to the threat protection. Further changes included modifications to the `APIMgtGatewayConstants` class to add constants relevant to the regex protector 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