Michal Turek is a senior engineer with 13 years of experience building backend and full-stack systems, currently driving Kotlin/Spring and TypeScript/React work at Productboard. He favors robust, defensive design with clear API contracts and high test coverage, and has led re-architecture, core navigation, permissions and API projects across self-contained and company-wide teams. Comfortable across languages and platforms, he’s focused on native Rust and JVM backend development on GNU/Linux while retaining practical C/C++ knowledge without returning to that ecosystem. A pragmatic maintainer and collaborator, he asks “Why?” and “What is the customer value?” to keep engineering aligned with product outcomes. His background spans security and consumer software firms including Citrix and AVAST as well as long-term open source involvement, giving him a breadth of domain experience. Based in Czechia, he blends careful craftsmanship with a preference for reliable, maintainable systems over experimental novelty.
13 years of coding experience
13 years of employment as a software developer
Computer Science, Computer Science at Siberian State Aerospace University
Ing., IT, System Programming, Ing., IT, System Programming at České vysoké učení technické v Praze - ČVUT
Contributions:49 commits, 41 pushes, 1 branch in 1 year 1 month
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.