Sergey Nikolenko is a Head of AI and seasoned computer scientist with 15+ years of experience bridging deep learning, NLP, recommender systems and algorithmic research. He combines leadership roles in industry (Synthesis AI, Neuromation) with active academic appointments (Steklov Institute, Saint Petersburg State University), reflecting a rare mix of production AI and theoretical expertise. His background in algorithmic biology and contributions to the SPAdes genome assembler highlight practical impact in bioinformatics beyond typical ML pipelines. A PhD-trained mathematician, he repeatedly moves between research and product, shipping Bayesian-quality improvements and performance features in open-source tools while steering AI strategy at startups. Based in Saint Petersburg, he is known for turning rigorous theoretical insights into scalable systems and for mentoring cross-disciplinary teams.
15 years of coding experience
10 years of employment as a software developer
M.Sc., Mathematics, M.Sc., Mathematics at Saint Petersburg State University
Ph.D., Mathematics, Ph.D., Mathematics at Steklov Mathematical Institute, St. Petersburg
Contributions summary:Sergey contributed to the SPAdes Genome Assembler project, primarily focusing on the development of the Bayesian Quality module. Their work involved the integration of fast stream libraries and the modification of files to improve accuracy of the assembly. The user added features, such as statistics files for long runs, and introduced command line arguments, demonstrating a focus on enhancing the performance and functionality of the assembly process.
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.