Christoph Auer is a Senior Research Scientist based in Zurich with six years of industry experience building research-driven software at IBM after a PhD and medical informatics diploma from Heidelberg. He blends deep academic rigor from a long biomedical research background with hands-on engineering, shipping backend and DevOps improvements for document-processing pipelines such as the open-source docling project. At docling he improved table extraction, adaptive OCR, page-by-page parsing, and added AsciiDoc/Markdown import and debug tooling—practical work that shortens the path from messy PDFs to generative-AI-ready documents. Known for tightening pipeline timings and robust backend fixes, he focuses on making complex ML/data systems reliable and reproducible in production. Colleagues value his ability to translate research ideas into maintainable engineering solutions across large teams and codebases.
6 years of coding experience
2 years of employment as a software developer
Doktor (Ph.D.), Doktor (Ph.D.) at Ruprecht-Karls-Universität Heidelberg
Contributions:1 release, 207 reviews, 113 PRs in 8 months
Contributions summary:Christoph's contributions primarily focused on enhancing the document processing capabilities of the `docling` project, including improving table extraction quality and adding configuration options for PDF conversions. They implemented adaptive OCR, fixed issues with the DoclingParse backend and the page-by-page parsing, and added support for AsciiDoc and Markdown input formats. The user also worked on pipeline timings and established debug settings for the project.
A python library to define and validate data types in Docling.
Contributions:140 reviews, 49 PRs, 118 pushes in 7 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.