Andrey Senin is a Senior Software Engineer and ML infrastructure architect in the San Francisco Bay Area with 13+ years of hands-on experience building scalable detection systems and computer vision software. At Google he designs infrastructure and models to detect fake engagements on YouTube, while his earlier work as the first employee at Itseez (now part of Intel) combined leadership of small teams with deep C++/CUDA/ARM optimizations for computer vision and IoT. He’s a seasoned systems engineer comfortable across low-level performance tuning, distributed HPC stacks, and production ML pipelines, and has contributed to the flagship OpenCV project by improving Ximea camera support and frame-rate handling. A PhD-trained developer with a perfect master’s GPA, Andrey blends rigorous academic depth with pragmatic delivery—an engineer who moves from algorithm design to cross-platform, production-ready implementations.
12 years of coding experience
14 years of employment as a software developer
Bachelor's degree, Mathematics and Computer Science, Bachelor's degree, Mathematics and Computer Science at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
Robotics Software Engineer, Robotics Software Engineer at Udacity
Contributions:7 commits, 6 PRs, 6 comments in 1 year 10 months
Contributions summary:Andrey primarily contributed to the OpenCV library by implementing and fixing support for Ximea cameras. Their work involved modifying the `cap_ximea.cpp` and `OpenCVFindXimea.cmake` files to address issues related to camera initialization, image format handling, and parameter mapping. These modifications included improving frame rates for black and white cameras and correcting the mapping of Ximea camera parameters within the OpenCV framework.
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.