Maksim Kryuchkov is a software engineer with nine years of experience designing and building back-end and platform systems, now based in Belgrade. He led end-to-end development of an internal VM-based developer platform at Yandex, driving product discovery, architecture, CI/CD and company-wide adoption, and currently continues platform and systems work at Teero. Comfortable across low-level system daemons, cloud-init, containers/VMs, and backend services (Go, Java, PostgreSQL), he pairs systems-level thinking with practical product focus to increase developer velocity. Early career full‑stack work on real-time trading platforms honed his design-pattern-driven approach and team leadership in fast-moving environments. Collected experience in both research-oriented ITMO and large-scale production environments gives him a knack for turning complex requirements into robust, production-ready solutions.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at ITMO University
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.