Mindula Rowel is a PhD student and software engineer based in Wellington, New Zealand, with five years of professional experience building backend systems and language tooling. At WSO2 she progressed from intern to senior software engineer, shipping production-grade features and refinements across distributed codebases. She contributes to the Ballerina language server—improving code completion, refactoring for maintainability, and adding developer-facing code actions—showing a focus on developer experience in a notable open-source programming language project. Now combining applied research with industry practice at Victoria University of Wellington, she brings pragmatic engineering to academic inquiries. Her background in software engineering and hands-on language-server work suggests a strong interest in programming languages, tooling, and clean, maintainable backend code.
4 years of coding experience
3 years of employment as a software developer
Mahamaya Girls' College
Software Engineering, Software Engineering at General Sir John Kotelawala Defence University
Contributions:252 reviews, 139 commits, 119 PRs in 11 months
Contributions summary:Mindula primarily contributed to the Ballerina Programming Language's language server, specifically focusing on implementing code completion features. Their work involved fixing and improving the completion functionality in object constructors and other areas, as well as refactoring the code for better maintainability. They also introduced features such as adding code actions to make constructs public, and addressing review suggestions.
Contributions:283 pushes, 98 branches in 2 years 6 months
compilerprogramming-languageinterpreterballerina
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
Mindula Rowel - PHD Student at Victoria University of Wellington