Benny Chow is a Principal Software Development Engineer with 14 years of experience building high-performance analytics and query systems, currently leading SQL acceleration and materialized view work at Dremio. He specializes in lakehouse architectures, Apache Iceberg integration, and cost-based query rewrite systems, and is a recognized subject-matter expert on Dremio Reflections and distributed fault-tolerant query execution. Previously he architected Pentaho’s OLAP stack and contributed key optimizations to the open-source Mondrian OLAP engine, improving data-type handling, performance of subtotals/totals, and regex support across dialects. Benny combines deep backend engineering with product-focused observability—using customer telemetry to drive design—and brings rare experience running cloud data warehousing efforts dating back to the pre-cloud era. He holds an EECS degree from UC Berkeley and an MBA, and often bridges engineering, architecture, and customer-facing support across open-source and enterprise projects.
14 years of coding experience
22 years of employment as a software developer
BS Electrical Engineering Computer Science (EECS), BS Electrical Engineering Computer Science (EECS) at University of California, Berkeley
Masters of Business Administration (MBA), Masters of Business Administration (MBA) at HKUST Business School
Mondrian is an Online Analytical Processing (OLAP) server that enables business users to analyze large quantities of data in real-time.
Role in this project:
Back-end Developer
Contributions:11 reviews, 60 commits, 48 PRs in 8 years 4 months
Contributions summary:Benny primarily contributed to the `mondrian/mondrian` repository, an OLAP server, by implementing features and fixing bugs related to data types and calculations within the OLAP engine. Their commits involved exposing level data types through olap4j, a crucial component for data analysis. The user also addressed performance issues with subtotals and totals, adding a function for the Analyzer to improve performance. Additionally, the user fixed issues with the `CachedExists` function and enhanced support for regular expressions within different database dialects.
Contributions:16 reviews, 70 commits, 58 PRs in 9 years 3 months
Contributions summary:Benny primarily contributed to back-end services related to the Pentaho platform. Their commits focused on implementing and enhancing MDX (Multidimensional Expressions) connections within the system. Key changes include adding a new MDX Olap4j connection and addressing issues with file names and email attachments, demonstrating a focus on data access and report generation functionality. The commits show modifications to core connection services, suggesting back-end expertise.
server-corepentaho
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
Benny Chow - Principal Software Development Engineer at Dremio