Victor Kataev Email and Phone Number
Senior R&D Computer Vision Engineer with over 10 years of experience and a wide range of completed projects in various fields. I have a strong understanding of how to organize work in new areas, select development and research directions, analyze results, and make informed decisions. I place a high emphasis on clear solution design, unit tests, documentation, code readability, continuous integration (CI), and continuous benchmarks (CB).My goal is to create effective, user-friendly, and maintainable solutions.Skills:Programming Languages: C++ (main), Python (prototyping), Matlab (algorithm reference and documentation)Build and Package Management Systems: CMake (build, test, benchmark), Conan (cross-platform dependencies)Libraries: OpenCV, DLib (computer vision), Ceres, GTSAM (nonlinear solvers), Blaze, Eigen (linear algebra)Visualization: GNUPlot, Matplotlib, Plotly, DashVersion Control: GITTesting: Catch2IDEs & Editors: CLion, NeoVimEmail: kataev.victor.1234@gmail.com
Tezzro
View-
Senior Computer Vision Research EngineerTezzro Jun 2023 - Present- Developed a multi-camera calibration method and calibrated 70 cameras in a single space, achieving triangulation accuracy of less than 3 cm- Identified and reported errors in the OpenCV module related to 2D marker detection- Proposed a calibration method using LIDAR, which provided similar accuracy but was easier to use compared to the method using only cameras- Created a real-time algorithm for human pose estimation, achieving accuracy within 5 cm despite low detection precision and unsynchronized cameras -
Autonomy Lead/Startup ConsultantArtial Apr 2023 - May 2023- Laid a solid foundation for the successful development of software for optical navigation of UAVs- Coordinated and planned technical workflows for UAV optical navigation software development- Created software architecture for SLAM, obstacle avoidance, drone control, path planning, and sensor integration- Developed integration testing and benchmarking approaches- Set up and integrated CI and CD into the development process -
Senior C++ Software EngineerPanda Gmbh Oct 2021 - Apr 2023Hamburg, Germany- Optimized linear algebra algorithms, achieving performance improvements ranging from 10x to 1000x - Maintained the [Metric](https://github.com/metric-space-ai/metric) library: created unit tests and benchmarks with Catch2, set up pre-commit hooks and CI, modernized the build system with CMake, and revised the documentation- Implemented statistical algorithms- Created a tiny DNN engine with dense and convolutional layers from scratch- Optimized the Daubechies wavelets algorithm using the Blaze linear algebra library to enhance performance and efficiency- Created a build system for a python project with embedded C++ code using modern CMake, Conan, pybind11, and scikit-build- Created a Conan [package](https://conan.io/center/recipes/wavelet_buffer) for WaveletBuffer and added it to conan-center-index -
Senior Computer Vision Research EngineerHuawei Dec 2019 - Oct 2021Moscow, Russia- Led the development of a SLAM backend engine from scratch, completing the project within three months. Efficiently organized team workflow, achieving 20% higher accuracy compared to a solution developed by another department over the course of a year- Developed and implemented a real-time algorithm for precise camera localization using 2D barcodes, achieving 10 times the accuracy of standard methods- Developed an original Python algorithm for determining the spatial position of a VR controller with a dot pattern, achieving performance several times faster than other teams’ solutions- Conducted research and testing of GTSAM as part of a review of modern SLAM solutions, identified a critical issue that made it less effective than Ceres Solver for SLAM applications, and communicated the problem to the author on GitHub, resulting in its resolution issue)- Researched methods for representing urban landscapes in SLAM as planes and geometric primitives, aiming to reduce memory usage and improve landscape part matching -
C++ Computer Vision EngineerFreelance Sep 2012 - Dec 2019Completed many different projects, providing a broad view of the industry. Handled all stages independently, from the creation of the terms of reference to development, communication, and project delivery. This experience provided a comprehensive understanding of the entire development cycle and related areas, beyond just programming- Achieved 100% Job Success Rate, earned Top Rated Status, and received an 85% Client Recommendation Rate on Upwork- Designed and implemented a stereocamera system with two single cameras, including calibration and synchronization- Developed an application for one-hand large gesture recognition using a single-lens camera- Created a sportsmen ID identification system using a self-developed 2D-barcode with checksum- Engineered a hockey training device with two high-speed cameras to detect puck trajectory, velocity, and hit points- Developed a UAV landing system tracking a QR code with a single camera, achieving high accuracy in poor light and weather conditions- Built a video search engine to find modified clips (color, crop, reflection) within a video database- Processed drone aerial photos to produce orthophoto maps and 3D reconstruction models
-
C++ Software EngineerBiglion Mar 2012 - May 2012Moscow, Russia- Ported mobile application from Android to Samsung Bada OS -
C++ Augmented Reality EngineerHotspot May 2011 - Mar 2012Moscow, Russia- Developed a custom augmented reality engine from scratch in C++, optimized for real-time performance and low hardware requirements- Implemented hand gesture recognition using Kinect to create an interactive user interface- Created a face tracking application capable of detecting, cropping, morphing, and overlaying faces in video segments automatically- Led a team of two engineers, overseeing project planning and execution
Victor Kataev Education Details
-
Experimental And Theoretical Physics
Frequently Asked Questions about Victor Kataev
What company does Victor Kataev work for?
Victor Kataev works for Tezzro
What is Victor Kataev's role at the current company?
Victor Kataev's current role is Senior R&D Computer Vision Engineer | 10 years+ | C++, Python | 3D reconstruction | SLAM.
What schools did Victor Kataev attend?
Victor Kataev attended National Research Nuclear University Mephi (Moscow Engineering Physics Institute).
Not the Victor Kataev you were looking for?
-
Victor Kataev
Prague, Czechia
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial