Tibor Šimko

Computing Engineer at CERN

Geneva, Geneva, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code24 years of coding experience
bookDoctor of Philosophy (Ph.D.), Plasma Physis, Doctor of Philosophy (Ph.D.), Plasma Physis at Univerzita Komenského v Bratislave
bookDoctor 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)
languagesFrench, English, Czech, Slovak, Russian
github-logo-circle

Github Skills (13)

git10
back-end-development10
python10
documentation9
webapp9
testing9
web-application9
database-design9
web-development9
configuration-management9
versioning8
release-management8
cicd8

Programming languages (14)

C++CMakefileGoHTMLXSLTJupyter NotebookDockerfile

Github contributions (5)

github-logo-circle
inveniosoftware/invenio

Apr 2002 - Aug 2018

Invenio digital library framework
Role in this project:
userBack-end Developer
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.
digital-librarymultimedia-repositorypythonredisinveniosoftware
inveniosoftware/dictdiffer

Aug 2014 - May 2018

Dictdiffer is a module that helps you to diff and patch dictionaries.
Role in this project:
userBack-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.
Request Free Trial
Tibor Šimko - Computing Engineer at CERN