Victor Kataev

Victor Kataev Email and Phone Number

Senior R&D Computer Vision Engineer | 10 years+ | C++, Python | 3D reconstruction | SLAM @ Tezzro
Victor Kataev's Location
Spain, Spain
About Victor Kataev

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

Victor Kataev's Current Company Details
Tezzro

Tezzro

View
Senior R&D Computer Vision Engineer | 10 years+ | C++, Python | 3D reconstruction | SLAM
Victor Kataev Work Experience Details
  • Tezzro
    Senior Computer Vision Research Engineer
    Tezzro 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
  • Artial
    Autonomy Lead/Startup Consultant
    Artial 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
  • Panda Gmbh
    Senior C++ Software Engineer
    Panda Gmbh Oct 2021 - Apr 2023
    Hamburg, 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
  • Huawei
    Senior Computer Vision Research Engineer
    Huawei Dec 2019 - Oct 2021
    Moscow, 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
  • Freelance
    C++ Computer Vision Engineer
    Freelance Sep 2012 - Dec 2019
    Completed 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
  • Biglion
    C++ Software Engineer
    Biglion Mar 2012 - May 2012
    Moscow, Russia
    - Ported mobile application from Android to Samsung Bada OS
  • Hotspot
    C++ Augmented Reality Engineer
    Hotspot May 2011 - Mar 2012
    Moscow, 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

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?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.