Shani Ranasinghe

Integration Engineer

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

👤
Senior
🎓
Top School
Shani Ranasinghe is an Integration Engineer with over a decade of enterprise software experience, specializing in backend and frontend development, API management, and identity/access management. She has a strong Java background and a proven track record at WSO2 where she led technical direction, shaped information architecture, and drove CI/CD and docs-as-code initiatives. Her open-source contributions to the widely used WSO2 API Manager include bug fixes, database schema updates, and integration test improvements—work that directly improved API consumer and key management flows. Comfortable working autonomously or mentoring small cross-functional teams, she combines hands-on coding with user-focused documentation and UX improvements. Currently based in Australia and now on the integration team at Jemena, she also brings operational experience troubleshooting and resolving production incidents under pressure. Beyond engineering, she has repeatedly automated documentation and deployment workflows, reflecting a practical mindset for reducing manual toil.
code11 years of coding experience
job9 years of employment as a software developer
bookBsc, Information Technology, Bsc, Information Technology at Curtin University of Technology
bookBsc(Hons), Information Technology, Bsc(Hons), Information Technology at Sri Lanka Institue of Information Technology
booksecondary Education, secondary Education at Sirimavo Bandaranayaka Vidayalaya
bookMaster of Science - MS, Information Technology, Master of Science - MS, Information Technology at University of Moratuwa
bookArmy School, wellington, India
stackoverflow-logo

Stackoverflow

Stats
116reputation
13kreached
4answers
3questions
github-logo-circle

Github Skills (28)

api-management10
css10
java10
javas10
sql10
database-design10
html10
rest-api10
integration-testing10
apidoc9
api-gateway9
api9
rest8
webservice8
json7

Programming languages (9)

TypeScriptJavaCSSVueJavaScriptBallerinaGoHTML

Github contributions (5)

github-logo-circle
wso2/docs-apim

Apr 2019 - Jan 2022

Role in this project:
userFull-stack Developer
Contributions:88 reviews, 396 commits, 308 PRs in 2 years 10 months
Contributions summary:Shani primarily focused on setting up and configuring the demo site for the WSO2 API Manager documentation. They made significant changes to the documentation's structure, including renaming folders, updating the theme, and adding a configuration catalog. Their work involved modifications to HTML, CSS, and Java code, indicating involvement in both the frontend presentation and backend functionality, resulting in improvements to the documentation's organization and user experience.
api-management
wso2/product-apim

Mar 2015 - Jan 2019

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:
userBack-end Developer
Contributions:27 commits, 28 PRs, 10 pushes in 3 years 11 months
Contributions summary:Shani primarily contributed to database schema changes and integration test improvements within the WSO2 API Manager repository. They modified SQL scripts for various database systems (H2, MySQL, Oracle, MSSQL, PostgreSQL) to include new columns related to application and subscription sharing. Additionally, the user updated Java code in integration test utilities to incorporate new functionality for generating application keys, retrieving application IDs, and handling HTTP redirects in the subscription workflow. These changes suggest a focus on database interactions and testing of API management features.
api-gatewayworking-onwso2api-managementlink
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