Anjana Fernando

Senior Software Engineer at Google

Bothell, Washington, United States
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
Anjana Fernando is a Senior Software Engineer with 13 years of experience building distributed systems and enterprise integration platforms, currently driving engineering at Google from Bothell, WA. She rose through technical and leadership ranks at WSO2—culminating as Director—where she architected core middleware components and led product teams. Her open-source contributions include substantive bug fixes and refactors to the WSO2 Carbon framework and practical integrations and DevOps work in the widely used Ballerina distribution, reflecting a blend of core platform engineering and deployment automation. Holding a Master's (Distinction) in Computer Science from the University of Colombo and a first-class honors degree in Software Engineering, she combines academic rigor with pragmatic delivery. Known for tackling low-level reliability issues and improving operational tooling, she brings both hands-on coding depth and proven leadership across product, architecture, and DevOps domains.
code13 years of coding experience
job13 years of employment as a software developer
bookMaster's degree, Computer Science, Distinction, Master's degree, Computer Science, Distinction at University of Colombo
bookBachelor’s Degree, Computer Software Engineering, 1'st Class Honors, Bachelor’s Degree, Computer Software Engineering, 1'st Class Honors at Informatics Institute of Technology
languagesEnglish, Sinhalese
stackoverflow-logo

Stackoverflow

Stats
614reputation
17kreached
36answers
0questions
github-logo-circle

Github Skills (22)

back-end-development10
scripting10
wso210
java10
javas10
script10
sh10
shell10
ballerina10
websocket9
http9
database-management8
apidoc8
clustering8
api8

Programming languages (9)

TypeScriptC#JavaDockerfileBallerinaJavaScriptHTMLMarkdown

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:31 reviews, 349 commits, 86 PRs in 3 years 1 month
Contributions summary:Anjana contributed to the Ballerina examples repository by merging code, fixing examples, and modifying shell scripts. They primarily focused on integrating and demonstrating Ballerina features, including HTTP retry, circuit breakers, and WebSocket applications. Furthermore, the user made changes to the `ballerina.bat` and `ballerina.sh` scripts, indicating involvement in build and environment setup. These changes suggest the user's role includes back-end development alongside DevOps related work.
ballerina
wso2/carbon-commons

Jan 2015 - Nov 2017

Role in this project:
userBack-end Developer
Contributions:27 commits, 17 PRs, 22 pushes in 2 years 9 months
Contributions summary:Anjana primarily contributed to bug fixes and refactoring efforts within the `wso2/carbon-commons` repository. Their work involved resolving task triggering issues, addressing a compile error related to JDK7, and refactoring and cleaning up code within the `LocalXADataSource` and `ClusterGroupCommunicator` components. These contributions indicate a focus on improving the core functionalities, reliability, and performance of the WSO2 Carbon framework. The user also addressed an issue tracked by a Jira ticket, further demonstrating their contributions to resolving specific issues.
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
Anjana Fernando - Senior Software Engineer at Google