Aneesha Fernando

Software Engineer at WSO2

Colombo, Western Province, 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
Aneesha Fernando is a software engineer with six years of experience building full-stack integrations and developer tooling, currently based between Colombo and New Zealand. She has delivered production features for IPaaS and low-code platforms at WSO2, leading the Solution Architecture modeling tool and contributing front-end React/TypeScript and back-end Java/Ballerina work. Aneesha contributed to the core Ballerina language, adding language-server and service-modeling support for gRPC and nested services—an indication of her comfort with both language-level design and practical integration patterns. Her background spans .NET enterprise systems, cloud migrations to Azure, and connector generation using OpenAPI, demonstrating a strong cross-platform integration skillset. Now pursuing a PhD in Geographic Information Science with ML/NLP focus, she blends research-level interests in machine learning and distributed systems with a proven track record of shipping developer-focused tooling.
code6 years of coding experience
job4 years of employment as a software developer
bookOracle Certified Associate Java Programmer, Information Technology, Oracle Certified Associate Java Programmer, Information Technology at ESOFT Metro Campus
bookBiology, Biology at Dharmasoka college, Ambalangoda
bookDoctor of Philosophy - PhD, Geographic Information Science, Machine Learning and Natural Language Processing, Doctor of Philosophy - PhD, Geographic Information Science, Machine Learning and Natural Language Processing at Massey University
bookB.Sc. (Honours) in Management and Information Technology (IT Special), Information Technology, First Class Honours | Highest GPA holder of the batch, B.Sc. (Honours) in Management and Information Technology (IT Special), Information Technology, First Class Honours | Highest GPA holder of the batch at University of Kelaniya Sri Lanka
languagesEnglish, Sinhala
stackoverflow-logo

Stackoverflow

Stats
21reputation
1kreached
0answers
3questions
github-logo-circle

Github Skills (14)

ballerina10
integrations9
grpc9
programming-language9
integrate9
compiler-compiler8
compiler8
embedded-language6
reflections6
classloader6
language-server-protocol6
vscode-extension6
testng6
java6

Programming languages (4)

JavaBallerinaHTMLPython

Github contributions (5)

github-logo-circle
The Ballerina Programming Language
Role in this project:
userBack-end Developer
Contributions:52 reviews, 79 commits, 39 PRs in 4 months
Contributions summary:Aneesha contributed to the Ballerina Programming Language, specifically focusing on enhancements to the language server extensions for service architecture modeling. Their work involved adding support for external services, gRPC, and nested service calls. They also implemented the generation of component models for anonymous records and other data types within the Ballerina ecosystem.
compilerprogramming-languageinterpreterballerinaballerina-lang
Ballerina OpenApi-Tool
Contributions:1 review, 8 PRs, 468 pushes in 2 years 4 months
apiopenapiballerina
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
Aneesha Fernando - Software Engineer at WSO2