Madhawa De Silva Gunasekara

Software Engineer at Arratech AB

Sweden
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
Madhawa De Silva Gunasekara is a Java/Scala full-stack software engineer with about 11–12 years building resilient, cloud-native systems and integrations across fintech and enterprise platforms. He has delivered microservices, migration and performance work for companies like Klarna and Crédit Agricole CIB, and contributed to high-throughput messaging and protocol-driven platforms at Pagero, often following TDD and DevOps practices. Comfortable across backend, frontend and DevOps, he’s implemented OAuth2-secured APIs, Kafka/RabbitMQ integrations, graph/ES search and AWS deployments while running on-call and incident response. An active open-source contributor, he has fixed stability, XA transaction and logging issues in well-known middleware like WSO2 Synapse/Carbon Mediation, reflecting a knack for digging into complex integration stacks. Based in Sweden, he pairs pragmatic engineering with mentoring and R&D experience, and often surfaces subtle configuration and reliability fixes that prevent production incidents.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (Hons) Computer Science, Bachelor of Science (Hons) Computer Science at University of Colombo School of Computing
bookG.C.E. Ordinary Level (2004) & G. C. E. Advanced Level - Physical Science Stream (2007), G.C.E. Ordinary Level (2004) & G. C. E. Advanced Level - Physical Science Stream (2007) at Richmond College
languagesEnglish, Sinhala
stackoverflow-logo

Stackoverflow

Stats
184reputation
189kreached
10answers
1question
github-logo-circle

Github Skills (32)

back-end-development10
api-design10
wso210
java10
javas10
syn10
commonjs10
api10
commonmark10
apim9
configuration-management9
endpoints9
error-handling9
endpoint9
xpath9

Programming languages (5)

JavaJavaScriptBallerinaLuaHTML

Github contributions (5)

github-logo-circle
wso2/wso2-synapse

Oct 2016 - Apr 2018

Role in this project:
userBack-end Developer
Contributions:28 commits, 46 PRs, 23 pushes in 1 year 6 months
Contributions summary:Madhawa primarily focused on enhancing the functionality and stability of the Apache Synapse project. Their contributions include adding setters for header preservation and implementing methods for error handling and stack trace retrieval within the blocking message sender. The user also addressed configuration path issues, fixed XA transaction problems in the local transport, and modified the JSON path evaluation logging level. Additionally, the user reverted a change related to a CAPP deployment issue and addressed clone attribute default behavior.
wso2/carbon-mediation

Jan 2017 - Jun 2018

Role in this project:
userBack-end Developer
Contributions:32 commits, 56 PRs, 39 pushes in 1 year 4 months
Contributions summary:Madhawa primarily focused on fixing configuration paths, variable documentation, and validating inputs within the WSO2 Carbon Mediation project. These changes span multiple components of the project, including cloud gateway, UI, and message processor services. The commits involve modifying Java code, JavaScript, and JSP files related to proxy services, script mediators, and security features. Several commits also address issues with inbound endpoints and tasks.
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
Madhawa De Silva Gunasekara - Software Engineer at Arratech AB