Jaroslav Kotesovec

Lead Frontend Developer at Public Knowledge Project

Olomouc, Olomouc, 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
Jaroslav Kotesovec is a Lead Frontend Developer with 11 years of experience building and leading web engineering teams across publishing and SaaS companies, currently driving frontend strategy at the Public Knowledge Project. He blends hands-on full‑stack skills—modern Vue/Vite frontends, Cypress test engineering, and Node.js backends—with leadership roles at Cambridge University Press & Assessment and PrintLovely. An active contributor to the widely used Open Journal Systems (OJS), he focuses on improving test stability and modernizing front-end tooling for complex scholarly publishing workflows. Trained in applied mathematics, he brings a data-driven, pragmatic approach to UI reliability and developer ergonomics, often tackling tricky modal/workflow edge cases that break automated tests.
code11 years of coding experience
job11 years of employment as a software developer
bookUniversity of West Bohemia, Pilsen
bookApplied mathematics, Applied mathematics at The University of Sheffield
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

javascript10
cypress10
vue10
vue-jsx10
testing10
vite9
css7
html7

Programming languages (16)

SmartyJavaC++CSSCRustVueGo

Github contributions (5)

github-logo-circle
pkp/ojs

Jun 2023 - Apr 2025

Open Journal Systems is open source software to manage scholarly journals.
Role in this project:
userFull-stack Developer
Contributions:25 reviews, 132 PRs, 102 pushes in 1 year 9 months
Contributions summary:Jaroslav primarily contributes to the Open Journal Systems (OJS) project by updating and improving Cypress tests. Their work focuses on enhancing test stability, updating Cypress versions, and adjusting tests for modal and workflow changes. They also made adjustments for Vue3 updates, including changes to the Vite configuration and related dependencies, demonstrating a focus on front-end and potentially back-end development related to testing and UI/UX improvements.
journalopen-access
jardakotesovec/ui-library

Aug 2023 - Mar 2025

Design pattern and component library for Public Knowledge Project's applications
Contributions:1 PR, 270 pushes, 194 branches in 1 year 8 months
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
Jaroslav Kotesovec - Lead Frontend Developer at Public Knowledge Project