Software Developer with a Robotics & Systems Background

I work on JetBrains products as a software developer. Before moving into product development, I spent several years around robotics, computer vision, embedded Linux and RTOSes, research, and university-level teaching.

About

I am a software developer at JetBrains, currently working on company products and growing in product and enterprise software engineering.

My path into software was shaped by robotics, computer vision, and systems programming. I worked with mobile robots, perception, neural networks on edge devices, embedded Linux and RTOSes, and robotics simulators. I also taught university-level courses in programming, operating systems, robotics, and computer vision.

Today, robotics and embedded systems are more of a background and personal interest than my daily work. Still, this experience strongly influences my pet projects and free time research.

  • SLAM
  • Visual Odometry
  • Deep Learning
  • ROS2
  • C/C++
  • Kotlin
  • Linux

Previous & Side Projects

Duckiebot Autonomy Stack

Educational autonomy stack for a miniature vehicle: ROS2, perception, lane following, and basic planning. Built for student projects.

  • ROS2
  • OpenCV
  • Python

Read more

TPU vs GPU/CPU Benchmark

Cross‑device inference benchmark with a lightweight GUI; measures latency and throughput across accelerators.

  • TensorFlow Lite
  • Coral TPU
  • TensorRT
  • PyTorch

Read more

Hardware simulator

Utility to emulate robotics hardware. It can be usefull for debugging robotics SDKs. Powered by Gazebo Simulator

  • C++
  • Gazebo
  • Robotics

The project is still under development, link will be available soon

Publications

  • (Poster) Efficient Lane Marking Recognition for Duckietown for Varying Lighting Conditions — 2025 21st International Conference on Distributed Computing in Smart Systems and the Internet of Things (DCOSS-IoT). PDF

Teaching

  • Current: Programming Fundamentals with C & Linux
  • Previous: Robotics & Computer Vision
  • Previous: Operating Systems

Contact

For collaboration, speaking, or anything else, feel free to reach out.