Buddhima Wijeweera is a Full Stack Developer with 14 years of experience delivering enterprise-grade integrations, cloud architectures, and data pipelines across fintech and energy sectors. He combines deep Java and WSO2 ESB expertise—contributing to notable open-source WSO2 projects—with AWS Solution Architect and Airflow-driven data engineering skills to build scalable, serverless platforms and ETL pipelines. At Novigi he led teams to cut integration costs by 90% and improved deployment speed by 60%, and he now focuses on AWS-backed backend services for Nova Energy while supporting cloud accounting platforms at Katalyst. Comfortable bridging hands-on engineering and client-facing consulting, he has a track record of reducing operational risk for large customers and shipping robust message-store and integration features. Beyond code, he blogs and travels, bringing a pragmatic, user-focused mindset to system design and team mentorship.
14 years of coding experience
9 years of employment as a software developer
MSc Computer Science, MSc Computer Science at University of Moratuwa
Mathematics, Mathematics at Mahinda College, Galle
Master's degree Digital Business, Master's degree Digital Business at Eastern Institute of Technology
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:
QA Engineer / Test Automation Engineer
Contributions:78 commits, 62 PRs, 39 pushes in 1 year 5 months
Contributions summary:Buddhima primarily contributed to the testing aspects of the WSO2 Enterprise Service Bus. Their work involved writing and implementing test cases for JDBC message stores and processors, as well as RESTful services. They also added test cases to address integration failures and improvements. These contributions helped ensure the reliability and functionality of the ESB's message handling capabilities.
Contributions:110 commits, 1 PR, 21 comments in 2 years
Contributions summary:Buddhima primarily focused on back-end development tasks within the Joomla! CMS project. Their work involved modifying core PHP files related to view handling and adding a new component. They also added javascript files to the protostar template and modified the index.php and component.php and the addition of css files. Furthermore, they added the already implemented com_config which follows new MVC.
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
Buddhima Wijeweera - Full Stack Developer at Nova Energy