Petr Novikov

Lead Programmer at Astra Linux

Saint Petersburg, Saint Petersburg, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Petr Novikov is a Lead Programmer and full-stack engineer with over a decade of professional experience and a 15-year background in diverse development tasks, currently building internal tooling for software security engineers at Astra Linux. He blends applied research and product development—transitioning prototypes into production systems—having led ML-enabled quality-control projects for Apple and designed optimization and spatial-planning algorithms in prior roles. Comfortable across Python, C, JavaScript and Java, Petr ships web backends, interactive visualizations and embedded algorithms, and has operational experience with Docker/Kubernetes and server administration. He has taught parallel programming and machine learning at university level and holds a PhD in mathematics, which informs his strengths in algorithmic design and numerical rigor. Known for mentoring and code-reviewing teams, he often bridges research and engineering to turn complex requirements into pragmatic, production-ready solutions. An understated thread through his career is repeatedly tackling messy, inconsistent real-world data and turning it into reliable, automated workflows.
code9 years of coding experience
job12 years of employment as a software developer
bookMS mathematics, MS mathematics at Kazan State University
bookLomonosov Moscow State University
languagesRussian, English, Spanish

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
peano4783/scrap-vk

Dec 2018 - Jan 2025

Contributions:7 pushes, 1 branch in 6 years 2 months
Contributions:10 commits, 6 pushes, 1 branch in 1 month
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