Robotics and embedded systems engineer passionate about bridging the gap between AI and the physical world. I design and build intelligent robots end-to-end — from custom 3D-printed hardware to multi-agent AI systems running on resource-constrained devices.
Currently focused on integrating large language models into robotics pipelines via MCP, exploring LLM quantization techniques for edge deployment, and developing multi-agent architectures for autonomous systems.
Fun fact: I've built nine 3D printers from scratch — all self-designed.
| Area | Focus |
|---|---|
| 🤖 Robotics | End-to-end intelligent robot systems |
| 🧠 Multi-Agent AI | Collaborative AI model architectures |
| ⚡ Edge ML | Computer vision on low-power hardware |
| 🔬 LLM Quantization | Optimizing large models for embedded inference |
Autonomous roborace car firmware for Raspberry Pi Pico 2 (RP2350)
C/C++ RP2350 LiDAR WebSocket
Firmware for an autonomous racing car using 4× TF-Luna LiDAR sensors for real-time obstacle detection and track navigation. Includes a live web dashboard for telemetry streaming, track mapping visualization, and remote parameter tuning — all running on a microcontroller.
Autonomous mobile robot platform for warehouse logistics
ROS 2 Docker Python Nav2
A full-stack autonomous mobile robot designed for warehouse environments. Built on ROS 2 Humble with a fully containerized development pipeline to ensure reproducibility across teams and hardware. Handles autonomous navigation, path planning, and obstacle avoidance.
Lightweight 2D ROS 2 simulation with custom RViz UI
ROS 2 Docker RViz2 Python
A minimalist, mathematically precise 2D simulation environment for debugging autonomous navigation algorithms without the overhead of 3D engines. Features a custom RViz2 visual interface with hexagonal grid markers and background overlays, with solved Z-fighting issues for clean 3D rendering. Fully containerized via Docker.
Real-time parking space detection and occupancy analysis
Python YOLOv8 OpenCV Computer Vision
An advanced computer vision system for real-time parking spot detection with support for editing, deleting, and intelligent occupancy analysis. Designed for smart city and IoT integration scenarios.
🔹 Robotics Team Lead · Mar 2026 – Present
🔹 Senior Software Robotics Engineer · Sep 2025 – Mar 2026 · Poland
Embedded & robotics software architecture across the full stack: embedded Linux platforms, ROS/ROS 2 navigation (Nav2, SLAM), simulation (Isaac Sim, Gazebo), IoT system daemons (systemd, D-Bus, mDNS/Avahi), computer vision (YOLO, OpenPose), LiDAR/stereo 3D perception pipelines, and low-level driver development (I2C, SPI, UART). Led service migrations (Go → C++) for performance optimization.
🔹 Middle Robotics Software Engineer · Nov 2023 – Sep 2025
🔹 Robotics Software Engineer · Aug 2022 – Nov 2023
🔹 Embedded / C++ Software Engineer · Jan 2020 – Aug 2022 · Warsaw, Poland
🔹 Middle Embedded Software Engineer · Oct 2023 – Oct 2024 · Remote
Embedded software development and IT automation solutions. Worked with STM32, Raspberry Pi, Jetson Nano, FreeRTOS, ROS, and OpenCV across C/C++ and Python. Developed integration pipelines for industrial automation using I2C, SPI, UART, and CAN protocols.
🔹 C++ Developer · Jun 2018 – May 2019 · Hybrid
Windows application development, feature implementation, bug fixing, and effort estimation for development planning.


