Alexander Ivanov is a software developer with nine years of experience specializing in C++/Python development for autonomous driving, focused on sensor fusion, car localization, and multi-sensor calibration. With an academic background in communication theory from MIPT and training at Yandex School of Data Analysis, he blends rigorous theoretical grounding with practical SLAM-like and EKF-based solutions deployed at Yandex SDG. He has hands-on expertise in graph optimization (g2o/ceres), OpenCV, and deep learning frameworks (PyTorch/TensorFlow), and has contributed to algorithms for simultaneous calibration of radar, lidar, and camera systems. Comfortable moving between research and production, he previously researched wireless protocols and mentored junior researchers, which informs his methodical, measurement-driven approach to complex perception problems. An ongoing learner, he keeps pace with advances across ML and sensor processing, applying mathematical depth to real-world autonomous systems.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.S.), Computer Systems Networking and Telecommunications, Bachelor of Science (B.S.), Computer Systems Networking and Telecommunications at Moscow Institute of Physics and Technology (State University) (MIPT)
No degree applied. Only graduation certification., Computer Science, No degree applied. Only graduation certification., Computer Science at Yandex School of Data Analysis
Contributions:23 commits, 5 pushes in 1 year 3 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.