Shiroshica Kulatilake is a Director of Engineering with 20+ years of experience building scalable, cloud-native systems and enterprise middleware, currently shaping WSO2 Choreo and the open-source OpenChoreo internal developer platform. He blends hands-on engineering and architecture — from designing API servers and Kubernetes controllers to implementing secrets management and end-to-end observability — with a strong background in telecom, enterprise search and product-led growth. Skilled in C++, Java, C#, Go, Ballerina and Python, he moves comfortably between deep implementation work and customer-facing solution design as a former Field CTO and Solutions Architect. He has led growth-hacking initiatives using product analytics and A/B testing to drive adoption, and has repeatedly translated complex requirements into simple, maintainable solutions. A mentor and conference speaker, he has helped define certification programs and streamline RFX processes while fostering cross-functional teams. Unusually for an engineering leader, he combines a recent MSc in Data Science & AI with an MBA in IT, reflecting both technical breadth and business-focused delivery.
11 years of coding experience
24 years of employment as a software developer
University of Moratuwa
Postgraduate Diploma, Advanced Computing, Postgraduate Diploma, Advanced Computing at University of Colombo
Choreo is an open source internal developer platform(IDP)
Contributions:8 pushes, 2 branches in 7 days
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
Shiroshica Kulatilake - Director, Engineering at WSO2