Tibor Šimko is a seasoned computing engineer with 24 years at CERN, where he architects and leads open science initiatives that make high-energy physics data and analyses reusable and reproducible. He founded the CERN Open Data portal, the CERN Analysis Preservation framework, REANA for reusable analyses, and the Invenio digital repository—projects that blend service management, software architecture, and community-driven open-source development. His hands-on contributions span back-end development and DevOps, including maintenance work on Invenio and tools like dictdiffer, showing attention to reliability, testing, and deployment. Trained as a physicist with a PhD in plasma physics, he brings deep domain knowledge to designing research-preserving infrastructures. Colleagues value him for turning complex preservation and reproducibility requirements into production services relied on by global collaborations. An often-overlooked strength is his long track record of bridging research workflows and robust engineering, moving scholarly data from ephemeral experiments to durable, discoverable services.
24 years of coding experience
Doctor of Philosophy (Ph.D.), Plasma Physis, Doctor of Philosophy (Ph.D.), Plasma Physis at Univerzita Komenského v Bratislave
Doctor of Philosophy (Ph.D.), Physics of Gases and Plasmas, Doctor of Philosophy (Ph.D.), Physics of Gases and Plasmas at Université Paris Sud (Paris XI)
Contributions:55 releases, 4632 commits, 363 PRs in 16 years 7 months
Contributions summary:Tibor's commits primarily involve merging branches and clarifying warning phrases for deprecated CLI options within the Invenio system. They made changes in a file related to BibEdit database models, including additions to master formats. Their commits also show improvements to the WebBasket and WebAuthorProfile code, and fixes related to Apache configurations, suggesting contributions that improve internal functionality.
Dictdiffer is a module that helps you to diff and patch dictionaries.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:7 releases, 29 commits, 18 PRs in 3 years 9 months
Contributions summary:Tibor primarily contributed to the maintenance and improvement of the `dictdiffer` project, a Python library for diffing and patching dictionaries. The contributions include updates to the build configuration and documentation. Furthermore, the user made changes to the test suite and documentation while also ensuring the project's readiness for wider use. The user also updated the project version and made refactoring changes.
patchpythonutilitycsharpdictionaries
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.