Mark Zitnik is a Principal Software Engineer based in Israel with 12+ years building big data, real-time analytics, and ML-backed systems across startups and enterprises. He currently leads architecture and engineering efforts at ClickHouse and ControlUp, bringing deep experience integrating high-throughput storage and streaming pipelines. His contributions to Apache Beam—most notably enhancing the ClickHouse connector to support BOOL, LowCardinality, and tuple types—underscore a knack for practical open-source work that bridges database internals and distributed processing. Previously he designed semantic web big data storage at Thomson Reuters and has taught computer science as an adjunct lecturer, reflecting both applied and academic strengths. Colleagues rely on him for pragmatic architecture that balances performance, compatibility, and testability, and he often surfaces non-obvious schema and driver-level fixes that prevent downstream data issues.
12 years of coding experience
16 years of employment as a software developer
Bachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at The Academic College of Tel-Aviv, Yaffo
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer
Contributions:22 reviews, 1 commit, 5 PRs in 1 day
Contributions summary:Mark primarily contributed to the Apache Beam ClickHouse connector, enhancing its functionality and supporting new ClickHouse features. The user added support for the `BOOL` data type, implemented LowCardinality type support, and enabled the use of tuple types. These changes included modifications to the core ClickHouse writer, schema handling, and test suites, indicating a focus on expanding the data type support for integration. The user also updated the ClickHouse JDBC driver and added a dedicated user agent.
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
Mark Zitnik - Principal Software Engineer at ClickHouse