Janaka Ranabahu

Lead Software Engineer (Vice President) at JPMorganChase

London, England, United Kingdom
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
Janaka Ranabahu is a Lead Software Engineer (Vice President) with over 15 years of experience designing and delivering high-scale distributed systems, enterprise middleware, and cloud observability platforms. Currently at JPMorgan Chase after leading cloud infrastructure work at Microsoft, he combines deep hands-on expertise in Java, Go, and Kubernetes with a track record of patented work in software architecture and data integration. His career includes significant contributions to WSO2’s API Manager migrations and open-source projects, reflecting a practical focus on reliable upgrades and registry handling under real-world constraints. A proven mentor and team builder, he intentionally shapes culture and technical growth while simplifying complex system designs. Based in London, he uniquely blends enterprise fintech and telecom experience with an open-source mindset, actively publishing code and improvements on GitHub.
code11 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science (B.Sc.) in Computer Science, Computer Science, 2nd upper, Bachelor of Science (B.Sc.) in Computer Science, Computer Science, 2nd upper at University of Colombo
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

javas10
api-management10
swagger10
api-gateway10
java10
rest9
microservices8
microservices-application8
syn7

Programming languages (4)

JavaJavaScriptGoHTML

Github contributions (5)

github-logo-circle
wso2/product-apim

Feb 2015 - Jun 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:
userBackend Developer
Contributions:13 commits, 13 PRs, 6 pushes in 1 year 4 months
Contributions summary:Janaka primarily contributed to the migration of API Manager from version 1.8 to 1.9 and subsequently to 1.10. Their work involved fixing issues related to the migration process, particularly focusing on Swagger document conversion and registry resource handling. The user also improved the migration client to handle exceptions within loops, ensuring the process continued smoothly while logging all errors. Additionally, the user made improvements to handle blocked API scenarios.
api-gatewayworking-onwso2api-managementlink
jranabahu/product-apim

Feb 2015 - May 2015

Contributions:14 pushes, 1 branch in 2 months
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
Janaka Ranabahu - Lead Software Engineer (Vice President) at JPMorganChase