Dominik Gehl is a senior data and platform engineer with nine years of focused experience delivering data engineering consulting and platform solutions across national and international clients. Currently a Customer Project Engineer at Open Systems, he combines hands-on engineering with project management to shepherd data projects from design to production. His background spans senior roles at Sqooba, Teradata and Nestlé Institute of Health Sciences, reflecting depth in analytics infrastructure, ETL and database development. An active open-source contributor, he has improved Apache Spark’s Python documentation for multiple SQL functions and catalog APIs, helping make a widely used big-data engine more accessible. Based in Prilly, Switzerland, Dominik also pursues visual storytelling as a freelance photographer and content creator, a creative practice that complements his analytical work. He brings a rare blend of rigorous academic training in computer science and bioinformatics with practical experience building reliable data platforms.
8 years of coding experience
19 years of employment as a software developer
Udacity
GIAC, GIAC at SANS Institute
MIAS, MIAS at Université Joseph Fourier (Grenoble I)
B.Sc., Mathematics - Computer Science, B.Sc., Mathematics - Computer Science at Université de Montréal
Gymnasium am Stadtgarten
Certificate, Bioinformatics, Certificate, Bioinformatics at The University of British Columbia
Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
Technical Writer
Contributions:34 reviews, 12 commits, 16 PRs in 9 days
Contributions summary:Dominik primarily contributed to improving the documentation of the Apache Spark project. Their work involved clarifying the documentation for several SQL functions, including `dayofweek`, `weekofyear`, `trunc`, `months_between`, and the catalog APIs. The user also added links to related documentation, enhancing the overall clarity and usability of the documentation. The contributions mainly focused on the Python documentation.
Apache Spark - A unified analytics engine for large-scale data processing
Contributions:88 pushes, 32 branches in 3 years 6 months
analyticsdata-processingapachebig-dataspark
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
Dominik Gehl - Customer Project Engineer at Open Systems