Konstantin Karganov is a seasoned software developer with 15 years of experience specializing in C++ and Java, currently building high-load server components for Yandex’s portal authorization system. His background spans low-level parallel programming, MPI tooling and debuggers, and long-term work on UML-based modeling and code generation for Telelogic/IBM Rational Tau. He combines academic rigor from an MS in Computational Mathematics and PhD-level study with practical engineering—authoring papers on parallel programming and shipping production-grade infrastructure. Comfortable in both research and product environments, he has repeatedly bridged compiler/runtime development, IDE integrations, and large-scale backend services. An understated strength is his deep expertise in tooling and automation that enables complex engineering workflows rather than just feature-level coding.
15 years of coding experience
12 years of employment as a software developer
Master of Science (MS), Computational Mathematics, Master of Science (MS), Computational Mathematics at Moskovskij Gosudarstvennyj Universitet im. M.V. Lomonosova
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.