Nikolay Nikitin is a software engineering team lead with 12 years of experience building and modernizing backend systems, currently leading engineering efforts at Magnit in Saint Petersburg. He combines hands-on backend development with architectural design and team mentorship, having led microservice decompositions and finance-platform refactors at Avito, Qlean.ru and Noveo. His background blends industry practice with research credentials — he holds a PhD and has headed an AutoML lab at ITMO University — which informs a pragmatic, data-driven approach to reducing accidental complexity. Skilled across PHP/LAMP stacks, orchestration, CI/CD, monitoring and external integrations, he focuses on reliable, maintainable systems and developer productivity. Colleagues rely on him for clear decomposition of hard problems and for translating research-informed techniques into production-ready solutions.
12 years of coding experience
8 years of employment as a software developer
Master's degree, Information Technology, Master's degree, Information Technology at Petrozavodsk State University (PetrSU)
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
Nikolay Nikitin - Software Engineering Team Lead at Magnit