Shameera Rathnayaka

Senior Software Engineer at Google

Kirkland, 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
Shameera Rathnayaka is a Senior Software Engineer with 13 years of experience building high-performance, multi-tenant distributed systems for cloud analytics at Google Cloud and data infrastructure at Spotify. He specializes in BigQuery platform infrastructure, hybrid cloud analytics (BigLake/BigQuery Omni), and Kubernetes-based secure clusters that reduce noisy-neighbor impact and minimize blast radius for customers at scale. A core contributor to Spotify Scio and implementer of Apache Beam JdbcIO integrations, he brings deep expertise in data processing, database connectivity, and performance optimizations across large pipelines. His open-source pedigree includes long-standing Apache Foundation work (Airavata, Axis2) and measurable performance improvements in JSON and serialization paths. Based in Kirkland, WA, he blends rigorous academic training from Indiana University with hands-on production engineering to deliver reliable, privacy-aware data systems.
code13 years of coding experience
job9 years of employment as a software developer
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at Indiana University Bloomington
bookRoyal College, Colombo 07.
stackoverflow-logo

Stackoverflow

Stats
406reputation
34kreached
4answers
7questions
github-logo-circle

Github Skills (14)

apache-beam10
jdbc10
data-engineering10
scala10
dataflow9
bigquery9
dataflow-programming9
ubuntu6
dockerhub6
docker6
virtualenvwrapper6
python6
jprofiler6
mysql6

Programming languages (8)

JavaScalaSCSSJavaScriptGoPHPHTMLRuby

Github contributions (5)

github-logo-circle
spotify/scio

May 2017 - Jun 2021

A Scala API for Apache Beam and Google Cloud Dataflow.
Role in this project:
userBack-end Developer
Contributions:21 reviews, 36 commits, 37 PRs in 4 years 1 month
Contributions summary:Shameera's primary contribution involved adding functionality to the `scio-jdbc` module, enabling integration with databases. They implemented a wrapper for Apache Beam's JdbcIO to read and write data from Google Cloud SQL, and added the necessary code for a new `scio-jdbc` module. Further contributions include updating bigquery datetime and timestamp specifications and bumping protobuf-generic version. These updates suggest a focus on data processing and database interaction within the project.
apidatabeambatchbigquery
shamrath/streaming-spring

Nov 2015 - May 2016

Contributions:104 pushes, 4 branches in 6 months
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
Shameera Rathnayaka - Senior Software Engineer at Google