Nuwan Chamara

Technical Lead at Allion Technologies

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

👤
Senior
🎓
Top School
Nuwan Chamara is a Technical Lead with 11 years of hands-on experience building backend solutions and leading engineering teams across Sri Lanka’s IT services sector. He combines deep .NET, ASP.NET MVC and SSIS expertise with practical experience in Microsoft Dynamics CRM and JavaScript to deliver reliable, data-focused applications. Nuwan’s open-source contributions to mature WSO2 projects show a focus on extensible middleware design—refactoring pluggable scripting engines and improving ESB/Synapse SOAP and message-processing behavior. He pairs a formal grounding in Physical Sciences from the University of Kelaniya with a pragmatic, test-driven approach to solving integration and architecture challenges. Colleagues describe him as a technically curious leader who moves between core system design and hands-on bug fixes to ensure timely, maintainable delivery.
code11 years of coding experience
job8 years of employment as a software developer
bookMsc in Artificial Intelligence , Artificial Intelligence, Msc in Artificial Intelligence , Artificial Intelligence at University of Moratuwa
bookBachelor’s Degree, Physical Sciences, Bachelor’s Degree, Physical Sciences at University of Kelaniya Sri Lanka
github-logo-circle

Github Skills (23)

json10
junit-test10
debugging10
wso2-esb10
testng10
testing10
java10
soap10
javas10
syn10
data-mapping10
commonjs10
junit10
commonmark10
xml10

Programming languages (4)

JavaBallerinaJavaScriptRuby

Github contributions (5)

github-logo-circle
wso2-attic/product-esb

May 2016 - Oct 2016

Welcome to the WSO2 Enterprise Service Bus source code! For info on working with the WSO2 Enterprise Service Bus repository and contributing code, click the link below.
Role in this project:
userBack-end Developer
Contributions:12 commits, 3 PRs, 1 push in 5 months
Contributions summary:Nuwan's contributions primarily involve implementing and testing backend functionalities within the WSO2 Enterprise Service Bus (ESB) project. The user added a test case for the Aggregate mediator, focusing on handling custom SOAP header blocks. Further commits involved renaming services within the SoapHeaderBlocksTestCase and merging changes from the master branch. These actions suggest a focus on testing and refining the ESB's core capabilities.
servicebuswso2
wso2/carbon-mediation

Feb 2016 - Oct 2016

Role in this project:
userBack-end Developer
Contributions:66 commits, 17 PRs, 1 push in 7 months
Contributions summary:Nuwan focused on developing and refactoring the data mapper engine, specifically concentrating on the implementation of different scripting engine types. Their work included making the scripting engine pluggable and refactoring code to introduce Readable, Writable, Executable, Schema, and Model interfaces for better design decoupling. The commits indicate a focus on the core functionality and architecture of the data mapper, including support for JSON primitive types and XML attribute handling. The contributions improved the extensibility and feature set of the data mapper.
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