Indika Sampath

Senior Lead Software Engineer at IFS

Colombo, Western Province, 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

🤩
Rockstar
🎓
Top School
Indika Sampath is a senior lead software engineer with 11 years of experience specializing in middleware, cloud-native platforms, and digital integration products. He has driven core transport and messaging improvements across WSO2 projects—contributing notable fixes and refactors for JMS, RabbitMQ and AMQP that improved reliability and delivery guarantees in widely used open-source components. At WSO2 Choreo he led a sub-team that automated connector generation from OpenAPI and helped scale the platform to 300+ SaaS connectors, while also building integrations with external source repositories. He combines hands-on backend expertise with customer-facing roles—running quick-starts, on-site consulting and support war rooms—to close the loop between product engineering and real-world deployments. Now based in Colombo and mentoring engineers and students as a visiting lecturer, he brings practical middleware craftsmanship and a knack for turning operational pain points into lasting platform solutions.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor of Software Engineering, Computer Software Engineering, Second Class Honours (Upper Division), Bachelor of Software Engineering, Computer Software Engineering, Second Class Honours (Upper Division) at Open University of Sri Lanka
bookHigher Diploma in Computer Based Information Systems, First class honors pass, Higher Diploma in Computer Based Information Systems, First class honors pass at National Institute of Business Management (NIBM - Sri Lanka)
languagesSinhalese, English
stackoverflow-logo

Stackoverflow

Stats
1,065reputation
103kreached
11answers
12questions
github-logo-circle

Github Skills (34)

transaction10
jms10
integrate10
messaging10
apidoc10
amqp10
wso210
axis10
integrations10
message-queue10
java10
message-system10
rabbitmq10
message-handler10
javas10

Programming languages (8)

JavaDockerfileCSSShellBallerinaJavaScriptGoHTML

Github contributions (5)

github-logo-circle
wso2/wso2-axis2-transports

May 2018 - Mar 2021

Role in this project:
userBack-end Developer
Contributions:1 review, 23 commits, 37 PRs in 2 years 11 months
Contributions summary:Indika primarily contributed to the Apache Axis2 transport implementations for JMS and RabbitMQ. Their work focused on bug fixes, such as resolving issues with JMS proxies and retrying forever after undeployment. They also refactored the RabbitMQ transport, introducing connection and channel pooling, and added features like guaranteed delivery, message dead-lettering, and publisher confirms. Further improvements were made to address dual-channel caching problems within the JMS transport, optimizing performance and stability.
wso2/wso2-synapse

Aug 2017 - Jan 2021

Role in this project:
userBack-end Developer
Contributions:7 reviews, 41 commits, 47 PRs in 3 years 6 months
Contributions summary:Indika primarily contributed to bug fixes and enhancements within the WSO2 Synapse project, focusing on core functionalities. Their work addressed issues related to the aggregate mediator, URI template parsing, the Iterate mediator's server-side property, and file system configurations. They also implemented changes related to message handling, including content length and JSON formatting for GET requests.
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
Indika Sampath - Senior Lead Software Engineer at IFS