Sam Rash

San Francisco Bay Area 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
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.
code13 years of coding experience
bookbachelor of science, computer science, bachelor of science, computer science at University of California, Davis
languagesJapanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

javas10
apache-druid10
java10
sql9
testing8
build-automation8
performance-analytics7
code-profiling7
performance-monitoring7
profiling7
performance-analysis7
performance-monitor7

Programming languages (3)

JavaShellPython

Github contributions (5)

github-logo-circle
apache/druid

Sep 2022 - Oct 2022

Apache Druid: a high performance real-time analytics database.
Role in this project:
userBack-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.
real-timebig-datadruiddatabasehadoop
rash67/druid

Jul 2022 - May 2024

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.
Request Free Trial
Sam Rash