Maksim Naumov is a software engineer with 10 years of experience, currently developing C++ systems at Google after an early career focused on Python backend and machine learning work. His background spans startups and large organizations—from ML engineering at a university to backend roles in industry—giving him practical experience across the full development lifecycle. Comfortable switching paradigms, he leverages Python for rapid prototyping and C++ for performance-critical production code. Based in Warsaw, he brings a blend of academic rigor from Samara State Aerospace University and polished engineering practices honed at Google. An understated strength is his ability to move between research-oriented ML tasks and large-scale engineering work, enabling pragmatic solutions that bridge prototypes and production.
10 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Samara State Aerospace University
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.