Committer, Apache Druid at The Apache Software Foundation
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Zach Sherman is a seasoned back-end engineer and Apache Druid committer with seven years of experience building scalable, cloud-native analytics systems from San Francisco. At Imply he helped found the Polaris data management team, led a core backend team, and delivered production features—like a DSL for log search and robust Kafka/Kinesis ingestion—that operate on billions of events with sub-second query response. He contributes actively to the popular Apache Druid project, improving Azure and S3 integrations, expanding test coverage, and adding features such as task-log and segment deletion across cloud stores. Known for bridging product needs and operational realities, he has deep expertise in DBaaS design, distributed ingestion, and schema/catalog services. An interesting detail: he combined language design (ANTLR grammar for Lumi Search) with SQL/Calcite integration to provide expressive, performative log queries directly in Druid.
7 years of coding experience
13 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of Michigan
Apache Druid: a high performance real-time analytics database.
Role in this project:
Back-end Developer
Contributions:749 reviews, 34 commits, 152 PRs in 2 years 8 months
Contributions summary:Zach primarily focused on enhancing the Apache Druid's core functionality and extending its capabilities in relation to the Azure cloud platform. Their work involved improving code quality, expanding unit test coverage, and addressing code-related issues in the Azure extension. They were also responsible for implementing features like the Azure InputSource reader, deprecating legacy implementations, and adding new functionalities to improve the efficiency and reliability of the platform, specifically, the ability to delete task logs and segments from S3 and Azure Storage, and to fix issues related to the storage account configurations.
Apache Druid: a high performance real-time analytics database.
Contributions:6 PRs, 427 pushes, 156 branches in 4 years 11 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
Zach Sherman - Committer, Apache Druid at The Apache Software Foundation