Joseph Fonseka is a seasoned technology leader and VP & Distinguished Engineer at WSO2 with 20 years of experience designing developer tooling and platform software. He has progressed through senior engineering and architecture roles at WSO2 since 2013, leading developer tooling efforts and shaping build and packaging workflows. An active backend contributor to the Ballerina programming language, he has worked on core language tooling and build integration such as package balo generation—demonstrating deep systems-level expertise in language and compiler-adjacent infrastructure. Based in Sri Lanka, he blends hands-on engineering with strategic product leadership, mentoring teams to ship reliable developer experiences. Collected across startups, consulting, and long-term platform work, his career reflects a practical focus on developer productivity and build-time automation that quietly powers larger integrations.
20 years of coding experience
5 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at University of Colombo School of Computing
Contributions:468 reviews, 2506 commits, 1111 PRs in 5 years 3 months
Contributions summary:Joseph's primary contributions revolve around the Ballerina programming language, specifically focusing on enhancements and modifications to the language's core components and tools. The commits involve removing and refactoring code related to VSCode diagrams, function indexes, and isolated functions. Additionally, the user added features like package balo generation to the build process, including modifications to project and library creation utilities. Furthermore, the user appears to be working on integrating and improving the build process for the Ballerina language.
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
Joseph Fonseka - VP & Distinguished Engineer at WSO2