Ondřej Grover

Scientific Assistant at Czech Technical University in Prague

Prague, Prague, 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

🤩
Rockstar
🎓
Top School
Ondřej Grover is a scientific assistant and software engineer based in Prague with 14 years of hands-on experience building and improving static site tooling and internationalization features. With roots in applied physics, he brings a methodical, research-oriented approach to web and back-end development, demonstrated by substantial contributions to widely used open-source projects like Pelican and Nikola. He has specialized in i18n solutions—authoring the i18n_subsites plugin and adding jinja2 gettext support—to enable language-specific subsites and more flexible translation workflows. His work also improved performance and developer ergonomics in Pelican through caching, selective output writing, and locale-aware date handling. Comfortable across the stack, Ondřej blends academic rigor with practical engineering to solve subtle localization and templating problems that often go unnoticed.
code14 years of coding experience
job1 year of employment as a software developer
bookApplied Physics, Applied Physics at Czech Technical University in Prague
bookNatural sciences studies, Natural sciences studies at Gymnázium Jana Nerudy,
languagesEnglish, Czech, German
stackoverflow-logo

Stackoverflow

Stats
729reputation
80kreached
16answers
6questions
github-logo-circle

Github Skills (32)

caching10
python10
jinja210
static-site-generator10
testing10
plugin-development10
internationalization10
pelican10
localization10
static-site10
fileio10
file-processing10
file-handling10
gettext10
static-site-generation10

Programming languages (12)

JavaShellC++CSSCTeXJavaScriptLua

Github contributions (5)

github-logo-circle
getpelican/pelican

Feb 2014 - Mar 2015

Static site generator that supports Markdown and reST syntax. Powered by Python.
Role in this project:
userFull-stack Developer
Contributions:41 commits, 2 PRs, 2 pushes in 1 year 1 month
Contributions summary:Ondřej primarily contributed to the static site generator, Pelican, by implementing features and improvements related to content caching, writing only selected output paths, and handling locale-specific date formatting. They also added signals to extend functionality and fixed various bugs related to template rendering and intrasite links. The contributions demonstrate a focus on improving performance and enhancing the user experience.
pythonstatic-sitesite-generatorrestpelican
getpelican/pelican-plugins

Jan 2014 - Feb 2015

Collection of plugins for the Pelican static site generator
Role in this project:
userFull-stack Developer
Contributions:11 commits, 1 push, 24 comments in 1 year
Contributions summary:Ondřej contributed significantly to the Pelican plugin, introducing features to enhance its internationalization capabilities. Their primary focus was developing the `i18n_subsites` plugin, which enables the creation of language-specific subsites. They implemented support for `jinja2.ext.i18n`, allowing for translatable templates and streamlined the integration of gettext translations within the Pelican environment. They also refactored and improved the plugin to better integrate with the existing Pelican ecosystem.
pelican-static-site-generatorstatic-sitesite-generatorpelicanstatic-site-generator
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
Ondřej Grover - Scientific Assistant at Czech Technical University in Prague