Ravi Undupitiya

Senior Staff Engineer at SiteMinder

Sydney, New South Wales, Australia
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
Ravi Undupitiya is a Senior Staff Engineer based in Sydney with 13+ years building scalable SaaS platforms, modernising monoliths into cloud-native microservices, and enabling ML workflows on Databricks. He brings deep hands-on expertise in JVM systems (Java, Kotlin), Python, AWS, and modern DevOps practices, and has progressed from developer to engineering leader at SiteMinder driving revenue-management and distribution platform initiatives. An active Apache committer and PMC member for Synapse, Ravi has contributed meaningful backend and transport reliability improvements to widely used open-source integration projects. He’s known for coaching inclusive, high-performance teams and translating product-led goals into pragmatic architecture and delivery choices. Less obvious: his background includes low-level transport/test automation and building a live streaming daemon early in his career, reflecting a broad appetite for both systems-level and product-facing engineering problems.
code12 years of coding experience
job13 years of employment as a software developer
bookMEng, Computer Science, MEng, Computer Science at University of Southampton
github-logo-circle

Github Skills (24)

jms10
messaging10
testng10
axis10
ui-design10
message-queue10
java10
javas10
syn10
uid10
front-end-development10
rest-api10
jsp9
filesystem9
virtual-file-system9

Programming languages (8)

JavaC++CJavaScriptGoHTMLKotlinPython

Github contributions (5)

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

Apr 2015 - May 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:
userQA Engineer / Test Automation Engineer
Contributions:58 commits, 30 PRs, 28 pushes in 1 year 1 month
Contributions summary:Ravi primarily focused on creating and updating test cases for the WSO2 Enterprise Service Bus (ESB) project. Their contributions involved adding new test scenarios, specifically targeting the VFS transport and SFTP functionalities, including tests for absolute paths and passphrase-protected keys. They also modified existing tests, such as those related to HL7 Inbound transport and preprocessors, and added new tests cases for REST API HTTP HEAD method and JMS consumer.
servicenowworking-oncfmlwso2sap-hana
wso2/wso2-axis2-transports

May 2015 - Jul 2016

Role in this project:
userBack-end Developer
Contributions:16 commits, 11 PRs, 14 pushes in 1 year 2 months
Contributions summary:Ravi primarily contributed to the `wso2-axis2-transports` repository by implementing and fixing various aspects of the JMS (Java Message Service) transport. Their work included enhancing message handling, addressing hyphen support in JMS properties, and improving the reliability of the transport. The user's commits demonstrate a focus on resolving bugs, introducing new features, and maintaining the stability of the JMS transport within the WSO2 Axis2 environment.
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