Isuranga Perera

Software Engineer at Google

Seattle, 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

👤
Senior
🎓
Top School
Isuranga Perera is a software engineer with a decade of experience building distributed systems, cloud services, and security-focused applications, currently working on GPU VM infrastructure at Google. He combines strong backend expertise in Java, C++, and Python with hands-on experience in microservices, container orchestration, and modern front-end stacks, and holds a 4.0 MS in Computer Science from Texas A&M. Previously he led development of production-grade identity and IAM features at WSO2 and built ML-powered blockchain and darkweb analytics platforms at Qatar Computing Research Institute, including a smart-contract security profiler. An active contributor to WSO2 open-source projects, he’s implemented core SCIM and XACML functionality and has release management experience. Known for pragmatic test automation and customer-focused solutions, he blends research-grade analytics with production engineering to deliver resilient, observable systems.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, 3.8, Bachelor of Science (BSc), Computer Science, 3.8 at University of Colombo School of Computing
bookMathematics, Mathematics at Ananda College
bookMaster of Science - MS, Computer Science, 4.0, Master of Science - MS, Computer Science, 4.0 at Texas A&M University
bookBusiness Administration and Management, Business Administration and Management at Wisdom Business Academy
languagesSinhala, English
stackoverflow-logo

Stackoverflow

Stats
512reputation
22kreached
12answers
1question
github-logo-circle

Github Skills (20)

authorizations10
back-end-development10
apidoc10
identity10
java10
javas10
api10
scim10
authorization10
backend10
logging8
version-control6
merge6
go6
sum6

Programming languages (10)

JavaCSSC++ShellBallerinaJavaScriptGoHTML

Github contributions (5)

github-logo-circle
wso2/charon

Nov 2017 - Mar 2018

Role in this project:
userBack-end Developer
Contributions:9 commits, 10 PRs, 3 comments in 3 months
Contributions summary:Isuranga primarily contributed to the back-end logic of the project, fixing bugs and implementing features related to SCIM objects. They modified the Group, User, and ResourceManagerUtil classes, suggesting a focus on core functionality. The user also introduced a new class for SCIM provider configuration and validation mechanisms. These changes demonstrate a deep understanding of the project's core logic and the SCIM protocol.
Role in this project:
userBackend Developer
Contributions:12 commits, 19 PRs, 7 comments in 2 days
Contributions summary:Isuranga primarily contributed to the backend logic of the `wso2/carbon-identity-framework` repository. Their commits focused on implementing a new function within the entitlement extension. This involved adding code related to authorization, specifically regarding permission tree evaluations, along with relevant logging. The user also addressed minor issues and fixed license headers, and addressed a configuration issue related to balana.
identity
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
Isuranga Perera - Software Engineer at Google