Ruban Monu

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

🤩
Rockstar
🎓
Top School
Ruban Monu is a seasoned software engineer with 13 years of experience building distributed systems, platform infrastructure, and analytics solutions across Google, Oracle, Twitter, and Amazon. He has been an early contributor to foundational cloud and storage projects—working on Google Compute Engine, AWS Redshift control plane, and Oracle block storage cluster management—bringing deep expertise in cluster orchestration, snapshot coordination, and performance tuning. At Twitter he contributed to Scalding and Elephant Bird, improving Hadoop/Scala data pipelines and back-end formats for large-scale analytics, and his open-source work shows attention to both functionality and security (dependency and resolver fixes). Based in Seattle, he combines hands-on implementation with operational support and profiling at scale, and he holds an MS in Computer Science from Georgia Tech. An understated strength is his pattern of joining early teams and shaping durable control-plane and data-platform primitives that endure in production.
code13 years of coding experience
job10 years of employment as a software developer
bookMS Computer Science, MS Computer Science at Georgia Institute of Technology
bookB.E. Computer Science, B.E. Computer Science at Madras Institute of Technology, Anna University
github-logo-circle

Github Skills (14)

scala10
javas10
lzo10
hadoop10
data-pipelines10
data-pipeline10
java10
data-processing10
protobuffer9
protobuf9
mapreduce9
scalatest9
hadoop-mapreduce9
cascading8

Programming languages (2)

JavaScala

Github contributions (5)

github-logo-circle
twitter/elephant-bird

Apr 2015 - Jul 2016

Twitter's collection of LZO and Protocol Buffer-related Hadoop, Pig, Hive, and HBase code.
Role in this project:
userBack-end Developer
Contributions:6 releases, 94 commits, 14 PRs in 1 year 2 months
Contributions summary:Ruban primarily focused on refactoring and fixing issues within the core backend components of the project. Their contributions involved reverting and modifying code related to string allocation, cascading schemes, and log statements. They refactored common code and also worked on a generic output format and the implementation of several input/output formats.
pigssreflectflink-sqlbuffertla
twitter/scalding

Jul 2014 - Aug 2016

A Scala API for Cascading
Role in this project:
userBack-end Developer
Contributions:323 commits, 62 PRs, 84 pushes in 2 years
Contributions summary:Ruban primarily contributed to the development and testing of the `scalding/scalding` project, a Scala API for Cascading. Their work includes adding new methods for data partitioning and writing tests to validate the implementation. The user also made changes to dependency management, transitioning from HTTP to HTTPS and fixing resolver configurations in the `project/Build.scala` and `project/plugins.sbt` files. These changes suggest a focus on functionality and security.
apiscalafs2cascadingscala-native
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
Ruban Monu - Software Engineer at Google