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.
13 years of coding experience
9 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at Indiana University Bloomington
A Scala API for Apache Beam and Google Cloud Dataflow.
Role in this project:
Back-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.
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