Scientific Assistant at Czech Technical University in Prague
Prague, Prague, Czechia
Join Prog.AI to see contacts
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.
14 years of coding experience
1 year of employment as a software developer
Applied Physics, Applied Physics at Czech Technical University in Prague
Natural sciences studies, Natural sciences studies at Gymnázium Jana Nerudy,
Static site generator that supports Markdown and reST syntax. Powered by Python.
Role in this project:
Full-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.
Collection of plugins for the Pelican static site generator
Role in this project:
Full-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.
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