Konstantin Petrov is a software engineer and data scientist with 11 years of experience blending research-grade signal and image processing with production backend systems. He has built low-code analytics platforms, financial data APIs for a robo-advisor, and multi-sensor fusion and ML pipelines for mobile apps, moving models from research through deployment and monitoring. Comfortable across software architecture, database design and ETL, he spent six years as an independent contractor translating business needs into practical ML and engineering solutions and later contributed core features at early-stage startups. His academic background in computer science underpins a pragmatic approach to algorithm design and numerical simulation, evidenced by published research tools from his university work. Based in Toronto, he’s seeking roles that leverage both data science rigor and backend engineering to uncover insights and drive product growth.
10 years of coding experience
10 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Far Eastern Federal University
Contributions:8 pushes, 2 branches in 3 years 8 months
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.