Sam Rash is a seasoned big-data engineer with 13+ years designing and building distributed systems that ingest, store, process, and serve data for analytics, ads, search, and spam detection. He specializes in Java-based back-end work across Hadoop/MapReduce, streaming SQL-style processing, HBase, and RESTful APIs, and pairs systems engineering with algorithmic, data-semantic rigor. His open-source contributions include storage and performance optimizations to Apache Druid—adding compression, numeric handling, SQL functions, and profiling improvements—highlighting a focus on practical, high-impact efficiency gains. Based in the San Francisco Bay Area, he combines deep implementation experience (C/C++, Perl, Guice, Maven) with a penchant for clear, detail-oriented analysis that turns complex data questions into production-ready solutions.
13 years of coding experience
bachelor of science, computer science, bachelor of science, computer science at University of California, Davis
Apache Druid: a high performance real-time analytics database.
Role in this project:
Back-end Developer
Contributions:33 reviews, 6 commits, 11 PRs in 1 month
Contributions summary:Sam's contributions focus on optimizing the storage and performance of data within the Apache Druid database. Their work includes improving string storage efficiency through the implementation of LZ4 block compression and delta encoding. They also enhanced the system by refactoring and optimizing the `CompressedBigDecimal` functionality, adding new SQL functions (BIG_SUM, BIG_MIN, BIG_MAX) and implementing conditional error handling. Furthermore, the user addressed build and testing infrastructure, improving error messages and integrating JFR profiling.
Apache Druid: a high performance real-time analytics database.
Contributions:158 pushes, 15 branches in 1 year 10 months
real-time-analyticsanalyticssqlapachebig-data
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.