Mindula Rowel

PHD Student at Victoria University of Wellington

Wellington, Wellington, New Zealand
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

🤩
Rockstar
🎓
Top School
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.
code4 years of coding experience
job3 years of employment as a software developer
bookMahamaya Girls' College
bookSoftware Engineering, Software Engineering at General Sir John Kotelawala Defence University
github-logo-circle

Github Skills (7)

javas10
language-server10
code-completion10
ballerina10
java10
compiler-compiler9
compiler9

Programming languages (6)

JavaDockerfileBallerinaHTMLGroovyPython

Github contributions (5)

github-logo-circle
The Ballerina Programming Language
Role in this project:
userBack-end Developer
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.
compilerprogramming-languageinterpreterballerinaballerina-lang
mindula/ballerina-lang

Feb 2022 - Aug 2024

The Ballerina Programming Language
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