Itamar Hartstein is a seasoned technology leader and current CTO at Elementary Data with a decade of experience building reliable data and analytics platforms from Tel Aviv. He progressed from software developer roles in the IDF to technical leadership at Singular before taking the helm of a startup focused on data observability, blending deep engineering chops with product-minded strategy. His hands-on contributions to the open-source elementary dbt package improved exception handling, configurable dbt execution, and richer error reporting—demonstrating a focus on operability and debuggability in production data pipelines. With an M.Sc. in Computer Science from Technion and a track record leading R&D teams, he excels at turning complex data engineering challenges into pragmatic, production-ready solutions. An often-overlooked strength is his consistent emphasis on observability and error transparency, which reduces incident time-to-resolution and improves developer experience.
10 years of coding experience
10 years of employment as a software developer
Master of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at Technion - Israel Institute of Technology
Bachelor of Arts (B.A.) Computer Science, Bachelor of Arts (B.A.) Computer Science at The Open University of Israel
The dbt-native data observability solution for data & analytics engineers. Monitor your data pipelines in minutes. Available as self-hosted or cloud service with premium features.
Role in this project:
Data Engineer
Contributions:4 releases, 203 reviews, 53 commits in 2 months
Contributions summary:Itamar primarily focused on enhancing the data observability features of the `elementary` dbt package, a solution for data and analytics engineers. Their contributions include implementing robust exception handling across various client integrations (Slack, S3, GCS), and adding mechanisms for tracking internal exceptions. The user also made changes to how dbt commands are executed, introduced features to include more details to exception reporting, and added a dbt-quoting option. These changes indicate a focus on improving the reliability, debugging, and configurability of the data monitoring platform.
Playground dbt project to demonstrate Elementary's capabilities.
Contributions:6 PRs, 10 pushes, 5 branches in 1 year 2 months
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.