Milindu Sanoj Kumarage

Colombo, Western 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

👤
Senior
Milindu Kumarage is a Lead Software Engineer with 12 years of experience building cloud-native, event-driven systems and developer-facing tooling, currently driving engineering at ObvioHealth and recognized as a Google Developer Expert in Cloud. He blends hands-on backend and SRE experience—authoring APIs, worker-queue systems and IaC—with frontend leadership, having launched React micro-frontends and a reusable component library at Lexagle. A pragmatic team lead, he has run SRE teams, automated production deployments, and designed fine-grained authorization workflows that balance security and usability. As a co-founder of RSVP.lk and an active open-source contributor (notably backend work on scorelab/Bassa for bandwidth-optimized downloads), he pairs entrepreneurial instincts with community mentorship dating back to Google Summer of Code and Code‑In roles. Based in Colombo and with a formal CS background from UCSC, he is equally comfortable in technical design, client-facing demos, and recruiting top engineering talent.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,734reputation
326kreached
64answers
35questions
github-logo-circle

Github Skills (16)

api-rest10
rest-api10
python10
api-design10
flask10
restful-api10
flask-ask10
html6
css6
api6
google-plus6
php6
google-cloud-platform6
google-api6
jquery6

Programming languages (17)

JavaC++CSSCMakefileVueGoMustache

Github contributions (5)

github-logo-circle
scorelab/Bassa

May 2015 - Jan 2021

Automated Download Queue for Communities to take the best use of Internet bandwidth
Role in this project:
userBack-end Developer
Contributions:3 reviews, 197 commits, 91 PRs in 5 years 9 months
Contributions summary:Milindu primarily contributed to the back-end functionality of the Bassa project, focusing on the core logic for managing downloads. They implemented a REST API using Flask, integrated a worker pool and queueing system using WorQ, and incorporated the pySmartDL library for downloading files. Furthermore, the user added logging and updated the setup configuration, demonstrating proficiency in building and structuring the application's backend.
pythondownload-managerbandwidthcommunitiesinternet
scorelab/Tracker

Feb 2014 - Dec 2016

Tracker project first for trains
Contributions:50 commits, 28 PRs, 34 pushes in 2 years 10 months
nodejstrainsproject-trackertracker
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