Michal Hořejšek is a versatile Python developer with 16 years of experience building full-stack and backend systems, currently focused on recommendation engines and deep learning at Seznam.cz. He has led teams, modernized legacy business applications (migrating to Flask and SQLAlchemy), and established testing, CI and documentation practices that improved long-term maintainability. Comfortable across Python and JavaScript, he has hands-on experience from front-end UX work (contributions to notable web client projects) to performance-sensitive Cython and Couchbase integrations. Michal combines product-minded engineering—having built and run an end-to-end e‑book e‑shop—with curiosity-driven side projects (an “own RSS reader” exploring Haskell, Neo4j and data mining). Colleagues value his mentoring, pragmatic automation, and ability to turn prototypes into production-grade systems.
16 years of coding experience
6 years of employment as a software developer
High School, Electronic computer systems, High School, Electronic computer systems at Technical High School Jičín
Software engineering, Software engineering at Czech Technical University in Prague - Faculty of Information Technology
Contributions summary:Michal primarily focused on enhancing the user interface and user experience within the ProtonMail web client. Their work involved implementing new features, such as showing the original size of a file, and improving the usability of existing components, including signature validation alerts and details modal. They also addressed bugs related to folder redirection and drag-and-drop functionality. The user demonstrated expertise in React and related front-end technologies.
Useful functions for managing data for pytest fixtures.
Contributions:15 commits, 2 PRs, 21 pushes in 4 years
pytest-fixtures
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.