Manuri Perera

Senior Engineer at Timewax

Amsterdam, North Holland, Netherlands
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
Manuri Perera is a Senior Engineer based in Amsterdam with 12 years of experience designing and delivering backend systems, cloud-native tooling, and developer-focused automation. He has driven architectural improvements at WSO2—reworking database client abstractions, connection pooling, and producing production-grade build automation that cut release time from hours to under one—while now contributing to Timewax as a senior engineer. His strengths span Java, Ballerina, databases (MySQL, PostgreSQL, Oracle, MongoDB, Cassandra, Redis), test automation, and containerized CI/CD on Kubernetes and Docker. An active open-source contributor, he has improved API Manager stability with integration tests and added deployment and webapp fixes to the WSO2 Carbon ecosystem. Notably, he built a lightweight bash test-framework to run Ballerina scenarios on public cloud Kubernetes via WSO2 TestGrid, showing a pragmatic approach to end-to-end reliability. Colleagues would describe him as a problem-solver who turns operational pain points into repeatable, maintainable solutions.
code12 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Computer Science & Engineering, Bachelor of Science - BS, Computer Science & Engineering at University of Moratuwa
bookSirimavo Bandaranayake Vidyalaya
languagesSinhalese, English, French, Dutch
stackoverflow-logo

Stackoverflow

Stats
534reputation
667kreached
18answers
6questions
github-logo-circle

Github Skills (37)

unit-testing10
api-management10
back-end-development10
testng10
testing10
wso210
test-framework10
web-deploy10
jdbc10
java10
javas10
junit10
api-gateway10
web-deployment10
sql10

Programming languages (10)

TypeScriptJavaShellScalaBallerinaJavaScriptGoMustache

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:109 commits, 1 PR in 1 year 6 months
Contributions summary:Manuri primarily focused on updating and maintaining Ballerina BBE (Ballerina by Example) files within the `ballerina-distribution` repository. Their commits demonstrate interaction with SQL databases, including creating tables, inserting and querying data, and working with transactions. The user also updated examples for JDBC and MySQL connectors, demonstrating knowledge of database interaction and connector implementation within the Ballerina language. Further contributions included fixes for merge conflicts and updates to samples, suggesting a role in maintaining code samples and documentation.
ballerina
wso2/product-apim

Feb 2016 - Nov 2016

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 & Test Automation Engineer
Contributions:9 commits, 5 PRs, 1 issue in 9 months
Contributions summary:Manuri primarily contributed to the testing and backend functionalities of the API Manager project. Their work involved creating and refactoring test cases, specifically focusing on scenarios where APIs return a 204 status code and on addressing potential null pointer exceptions related to request timeouts. The contributions included writing Java-based integration tests, indicating a focus on ensuring the stability and reliability of the API management platform. The commits also involved correcting license headers and refactoring code, which improved the overall code quality.
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
Manuri Perera - Senior Engineer at Timewax