Michal Maršálek is a .NET developer based in Prague with a decade of experience building backend systems and data-driven applications. He has blended roles in commercial software at MEMOS and Veeam with applied security and cryptanalysis work for the Czech National Cyber and Information Security Agency, giving him a strong practical grounding in secure engineering. Michal’s background in mathematics informs his analytical approach to problems, showcased also by contributions to the popular code-golf open-source project where he added and simplified algorithmic challenges in Go. Comfortable moving between data science, security analysis, and backend engineering, he brings precision and an eye for efficient solutions to production code. Known for translating complex requirements into testable implementations, he thrives on projects that merge algorithmic thinking with real-world reliability.
10 years of coding experience
4 years of employment as a software developer
Bakalář (Bc.), Mathematics, Bakalář (Bc.), Mathematics at Univerzita Karlova
A game designed to let you show off your code-fu by solving problems in the least number of characters.
Role in this project:
Back-end Developer
Contributions:22 reviews, 25 commits, 96 PRs in 1 year 2 months
Contributions summary:Michal primarily contributed to adding and simplifying "holes" within the code-golf repository, implementing new challenges like "jacobi-symbol," "time-distance," and "zodiac-signs." They made modifications to existing code and implemented new code for additional tests. The user demonstrated proficiency in Go, making code changes to existing Go files to update the scoring for different holes.
Contributions:225 commits, 206 pushes, 1 branch in 7 years 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.