Mike Mirzayanov is the founder and CEO of Codeforces, the largest programming contests community, with 13 years of experience building competitive programming platforms and education. He also directs the Programming Training Center at Saratov State University, where he coaches ACM‑ICPC teams, lectures on algorithms and discrete math, and organizes Olympiads. On GitHub he maintains testlib, a widely used C++ library for checkers and validators, focusing on performance, modern C++ support, robust input handling, RNG and regression testing. Combining product leadership with deep hands‑on engineering, he uniquely bridges contest infrastructure and pedagogy. Based in Saint Petersburg and trained as a specialist in computer science, he continues to shape how algorithmic contests are created, judged, and taught worldwide.
13 years of coding experience
Specialist, Computer Science, Specialist, Computer Science at Саратовский Государственный Университет им. Н.Г. Чернышевского
C++ library to develop competitive programming problems
Role in this project:
Back-end Developer
Contributions:4 releases, 238 commits, 137 PRs in 10 years 6 months
Contributions summary:Mike has primarily contributed to the `testlib` C++ library, focused on developing tools for competitive programming. Their commits demonstrate enhancements to the library's functionality by adding features like checkers, validators, and regression tests, along with improvements to input stream handling and random number generation. The user has also focused on performance optimizations and support for modern C++ features. The changes mainly involve core library files and utility scripts, indicating a focus on building and refining the underlying components for problem-solving.
In-memory storage to avoid requests to database, support hashmap-based indices, Nocturne class-reloading magic. Built upon Jucuzzi.
Contributions:40 commits, 6 PRs, 27 pushes in 8 years
memoryindicesmagicdatabaseavoid
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.