About me

I’m Matvei, a robotics software engineer with an MSc in Autonomous Systems (Aalto / EIT Digital) and production experience in autonomous vehicle fleet software. My background spans real-time C++ systems, path planning, Visual SLAM with semantic segmentation, and embedded AI inference on Jetson hardware.

I’m particularly drawn to perception and working with real-world sensor data — where noisy inputs, tight latency budgets, and the unpredictability of physical environments make the engineering genuinely interesting.

What I do

  • design icon

    Software development

    Development of software for autonomous systems and robotics using tools like ROS, C++, Python and Docker.

  • Web development icon

    Research

    Researching, prototyping and implementing SOTA algorithms in perception.

Resume

Education

  1. Eötvös Loránd University MSc

    2023 — 2024
    • Second year of the EIT Digital double degree. Computer Science for Autonomous Systems major.
    • Key courses: Sensor fusion, Deep Learning, Autonomous Vehicles and sensors.
    • Thesis project on semantic segmentation integration into a collaborative visual SLAM system.
  2. Aalto University MSc

    2022 — 2024
    • First year of the EIT Digital double degree.
    • Key courses: Sensor Fusion, Deep Learning, Mobile Robotics, Discrete Control
    • GPA: 4.6
  3. St.Petersburg Polytechnic University BSc

    2018 — 2022
    • Foundations in perception, mechatronics, and control.
    • Thesis project on highly divergent fisheye camera stereo vision.
    • GPA 4.9

Work Experience

  1. Robotics Software Engineer @ Zyfra Robotics

    December 2024 — Present
    • Overhauled the server–truck communication layer: replaced a synchronous pull-based protocol with an async design, cutting average serialized payload size by 3.5× and adding security and protocol compliance.
    • Designed and prototyped a pothole detection aggregation module extending the fleet's road wear distribution system: collects detection events across the truck fleet, maintains a shared map, and replans paths via QP-based optimization and graph search.
    • Implemented fleet management features including proximity-based speed adjustment and data pipeline work across ROS nodes, MongoDB, Redis, and web panel layers.
  2. Thesis worker @ SZTAKI

    Jan — July 2024
    • Integrated a semantic segmentation transformer network into a Visual SLAM system for human‑readable mapping.
    • Decreased the network latency by 45% with TRT for real-time inference on a mobile Jetson platform.
    • Applied C++ multithreading, point cloud processing, and model deployment and optimization.
  3. Research assistant @ Aalto University

    Summer 2023
    • Surveyed state-of-the-art control techniques for human-robot interaction.
    • Implemented a custom real-time (1kHz) controller for the Franka Research collaborative robot.
  4. Digital Twin Developer @ R‑Pro

    2021 — 2022
    • Implemented custom behaviors for objects in the Visual Components (VC) software using Python.
    • Designed and patented VR controls for robot simulations in VC.
    • Developed and delivered a course of lectures and exercises on Python scripting in VC.
  5. Robotic Engineer Intern @ RTC

    2021 — 2022
    • Configured ROS on a system of multiple NVIDIA Jetson based robots working over a mesh network.
    • Calibrated sensors and refined the robots' perception system.

Projects