Kirill Krinkin is an experienced software engineering educator and researcher with 15 years of industry and academic practice, currently shaping production-ready engineers as an Adjunct Professor at Constructor University and Head of a JetBrains research lab. His career blends deep systems expertise—from Linux driver and storage development at EMC to leading SLAM and mobile-robot algorithm labs—with strategic academic leadership roles including vice-rector for digital transformation and CEO of an AI institute. He runs the long-standing Open Source Linux Laboratory, mentoring cross-disciplinary teams that translate research into hands-on smart-city and robotics solutions. Based in Paphos, Cyprus, he teaches core systems topics (OS development, computer architecture, C/Linux) while driving institutional AI adoption, a combination that reflects both rigorous PhD-level scholarship and a bias toward real-world, production-grade outcomes. An understated strength is his ability to bridge low-level systems engineering with applied AI and robotics research, enabling students and teams to ship robust, deployable systems.
15 years of coding experience
22 years of employment as a software developer
Saint Petersburg State Electrotechnical University "LETI"
Engineer's degree, Computer Software Engineering, Software Engineer, Engineer's degree, Computer Software Engineering, Software Engineer at Komsomolsk-na-Amure state university
Contributions:71 commits, 17 PRs, 47 pushes in 1 year 2 months
roboticsros2slam-algorithmsros
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.
Request Free Trial
Kirill Krinkin - Adjunct Professor at Constructor University