Nikita Popov is a Senior Software Engineer based in Stockholm with 11 years of hands-on experience building web apps, hardware integrations, and automated testing for product-focused teams. At Natural Cycles he leads the Devices pod, shipping Bluetooth and 3rd-party integrations (Apple Health, Ōura), strengthening them with unit and E2E coverage and analytics while mentoring and hiring engineers. His background spans frontend frameworks (Angular, Ionic, Lit, React), full-stack deployments, and test automation (Playwright, Jest, Selenium), plus occasional backend and Azure work. Trained as a mathematician and physicist, he brings a data-minded approach to turning noisy device data into reliable product insights and supporting tricky technical customer issues.
11 years of coding experience
7 years of employment as a software developer
Master's degree, Applied Maths and Physics, Master's degree, Applied Maths and Physics at Saint Petersburg State 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.