Srinath Perera

Chief Architect at The Apache Software Foundation

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

👤
Senior
🎓
Top School
Srinath Perera is a chief architect and distributed systems scientist with over two decades of experience designing, dissecting, and hardening large-scale software used by Fortune 500 companies, banks, governments, and unicorns. As a co-designer of Apache Axis2 and a long-time Apache member and committer, he blends deep open-source craftsmanship with product-grade engineering at WSO2, where he leads technical vision and architecture. He holds a Ph.D. in computer science and has authored the book "Software Architecture and Decision-Making" plus 40+ peer-reviewed papers, reflecting a rigorous, research-driven approach to practical systems design. Srinath has repeatedly translated academic projects (e.g., work from his Ph.D. and the LEAD project) into widely adopted infrastructure, demonstrating an uncommon talent for moving ideas from proofs-of-concept into resilient, production software. He also teaches distributed systems and parallel programming, keeping one foot in academia while steering real-world platform architecture. Based in Sri Lanka, he combines systems thinking training from Cornell with hands-on distributed systems leadership to mentor teams and shape long-lived technical decisions.
code11 years of coding experience
job16 years of employment as a software developer
bookPh.D. Computer Science, Ph.D. Computer Science at Indiana University Bloomington
bookCertificate Program Systems Thinking, Certificate Program Systems Thinking at Cornell University
languagesEnglish, sinahala
stackoverflow-logo

Stackoverflow

Stats
271reputation
64kreached
9answers
3questions
github-logo-circle

Github Skills (30)

programming-language10
futures10
evaluation10
compiler10
cloud-native10
javascript9
canvas9
interpreter9
ballerina9
storm8
specification7
csv6
cloudera6
deep-learning6
tensorflow6

Programming languages (4)

JavaBallerinaHTMLPython

Github contributions (5)

github-logo-circle
srinathperera/papers

May 2015 - Aug 2019

Contributions:4 pushes, 1 branch in 4 years 4 months
wso2/ETAC

Oct 2018 - Dec 2019

A one-page, Visual Canvas for Emerging Technology Evaluation, in the style of “the Business model Canvas".
Contributions:186 commits, 1 PR, 160 pushes in 1 year 2 months
canvasjavascriptevaluationbusiness-modelemerging-technology
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
Srinath Perera - Chief Architect at The Apache Software Foundation