Evgeny Novikov is a research developer with 12 years of experience specializing in applying formal methods to large, security-critical software such as OS kernels, drivers, and embedded systems. He leads and is a primary developer of the Klever project, bridging advanced verification techniques and real-world codebases. His background includes long-term research at ISPRAS and current work at Kaspersky, underpinned by a PhD in Computer Science and a Master’s in System Programming from MIPT. Known for making formal tools practical at scale, he combines deep academic rigor with hands-on engineering to deliver verifiable, production-ready software.
12 years of coding experience
15 years of employment as a software developer
Master’s, System Programming, Master’s, System Programming at Moscow Institute of Physics and Technology (State University) (MIPT)
PhD, Computer Science, PhD, Computer Science at Ivannikov Institute for System Programming of the RAS
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.