Andrey Senin

Senior Software Engineer at Google

San Francisco Bay Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job14 years of employment as a software developer
bookBachelor'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)
bookRobotics Software Engineer, Robotics Software Engineer at Udacity
languagesEnglish, Russian, French
github-logo-circle

Github Skills (8)

computer-vision10
opencv10
c-language10
cprogramming-language10
image-processing9
sys9
cmake9
embedded9

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
opencv/opencv

Jun 2013 - Apr 2015

Open Source Computer Vision Library
Role in this project:
userEmbedded Systems Engineer / IoT Developer
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.
pythonvisiondeep-learningc-plus-pluscomputer-vision
SeninAndrew/opencv

Jan 2015 - Apr 2015

Contributions:16 pushes, 1 branch in 2 months
image-processingpythoncomputer-visionvision
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.
Request Free Trial