Jiri Vrany

Software Engineer at Czech Orienteering Federation

Liberec, Czechia
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
Jiri Vrany is a software engineer with 13 years of experience who blends academic rigor (PhD in Information Retrieval) with hands-on engineering across full-stack, data science, and test automation. Based in Liberec, Czechia, he currently works at CESNET while maintaining a long-term assistant professor role to finish teaching and research commitments. He has contributed to notable open-source projects like JupyterLab—improving UI/CSV tooling and TypeScript/CSS quality—and strengthened WTForms’ reliability by overhauling its pytest-based test suite and IPv6/unicode coverage. Beyond code, Jiri applies his analytics and coaching skills as head coach of the Czech national MTBO team, where he manages planning, budgets, logistics and individualized athlete training. Comfortable moving between backend Python, front-end improvements, Android apps and automated testing, he brings a rare combination of academic depth, production engineering, and elite-sport data-driven decision making.
code13 years of coding experience
job3 years of employment as a software developer
bookPh.D., Information Retrieval, Ph.D., Information Retrieval at Technical university of Liberec
bookMachine Learning Engineer Nanodegree, Machine learning, Machine Learning Engineer Nanodegree, Machine learning at Udacity
bookMgr., Computer science, Mathematic, Mgr., Computer science, Mathematic at Technical University of Liberec, Faculty of Education
languagesCzech, English, Russian
stackoverflow-logo

Stackoverflow

Stats
1,003reputation
311kreached
11answers
2questions
github-logo-circle

Github Skills (20)

pytest10
python10
validations10
testing10
css10
typescript10
validation10
jupyterlab10
typescript-types10
typescripts10
ipv69
csv9
libpng6
pygame6
pyqt6

Programming languages (7)

TypeScriptJavaC++CJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
jupyterlab/jupyterlab

May 2018 - Jun 2018

JupyterLab computational environment.
Role in this project:
userFull-stack Developer
Contributions:9 commits, 4 PRs, 41 comments in 20 days
Contributions summary:Jiri primarily worked on improving the JupyterLab environment, focusing on CSS and TypeScript files. They fixed font size issues in the header code blocks and refactored CSS styles. Additionally, the user contributed to the CSV and TSV viewer extensions, implementing changes and improving their code quality. Their work involved both front-end styling and back-end application improvements.
jupyterlabjupyter
pallets-eco/wtforms

Jun 2018 - Jun 2018

A flexible forms validation and rendering library for Python.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 2 PRs, 10 comments in 8 days
Contributions summary:Jiri primarily focused on improving the test suite for the WTForms library. Their commits involved rewriting tests using the pytest framework, adding new tests to cover IPv6 address validation, and fixing existing tests. The user also addressed an issue related to Unicode strings in the tests. These changes aimed to increase the robustness and reliability of the WTForms validation library.
pythonrenderingwtformsvalidation
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