Gabilan Ganeshwaran

Software Engineer at WSO2

Jaffna, Northern Province, Sri Lanka
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
Gabilan Ganeshwaran is a software engineer with six years of experience blending embedded systems and backend development, currently working at WSO2. He brings a strong foundation in biomedical engineering and hands-on expertise in control systems, signal and image processing, and IC/medical instrumentation, having applied wavelet denoising and feature-extraction techniques to wearable biosignals early in his career. Proficient in C++, Python, Java and data science tools, he has transitioned smoothly from research-driven biomedical projects to production software, including contributions to the Ballerina language’s Testerina framework where he improved legacy mocking and test execution logic. Based in Jaffna, Sri Lanka, Gabilan combines domain knowledge in medical electronics with practical backend engineering at a notable open-source-friendly company. He’s comfortable working across the stack—from low-level signal algorithms to Java-based framework improvements—bringing a pragmatic, research-informed approach to solving complex embedded and software problems.
code6 years of coding experience
job1 year of employment as a software developer
bookBSc.Eng (Hons), Biomedical Engineering, BSc.Eng (Hons), Biomedical Engineering at University of Moratuwa
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

javas10
test-framework10
java10
testing10
code-generation7
compiler-design6

Programming languages (7)

TypeScriptJavaDockerfileBallerinaHTMLGroovyPython

Github contributions (5)

github-logo-circle
The Ballerina Programming Language
Role in this project:
userBack-end Developer
Contributions:428 reviews, 559 commits, 272 PRs in 2 years 2 months
Contributions summary:Gabilan contributed to the Ballerina language repository by working on the Testerina test framework, specifically improving method body replacement logic and adding features to support legacy mocking. Their work involved code modifications in Java, and focused on features related to framework functionality and test execution. The contributions included addressing issues related to computing frames and incorporating support for callOriginal scenarios.
compilerprogramming-languageinterpreterballerinaballerina-lang
gabilang/ballerina-lang

Nov 2020 - Dec 2024

Contributions:11 PRs, 982 pushes, 257 branches in 4 years 1 month
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
Gabilan Ganeshwaran - Software Engineer at WSO2