Senior Robotics Software Engineer | Motion Planning & Control
I develop reliable, high-performance robotics solutions in C++, Rust, and Python. My expertise spans motion planning, control systems, and scalable software engineering for autonomous robots.
- Robotics & Control: Motion planning (RRT*, lattice, MPC), control systems design (state-space, LTI, observers)
- Frameworks: ROS1, ROS2, Eigen, PyTorch
- Languages: C++, Rust, Python, MATLAB
- Engineering Practices: CI/CD pipelines, static analysis (clang-tidy, CppCheck), test-driven development, clean code
- Tools: Git, Docker, CMake, Cargo
- control-sys-rs: Rust library for control systems design. Implements robust state-space representations, simulation utilities, and analysis tools for LTI systems.
- rrtstar: Python implementation of RRT* for optimal motion planning. Demonstrates pathfinding in dynamic environments with extendable architecture.
- gmphd-mot: Multi-object tracking library using the GM-PHD filter. Efficiently tracks multiple moving targets; validated on simulated trajectories.
Full list of projects: GitHub repositories.
- Email: rdesarz.pro@pm.me
- LinkedIn: linkedin.com/in/rdesarz
- Portfolio: rdesarz.github.io