Robotics Engineer
C++
Python
C
Bash
Invite to interview
Download CVCV
Overview
Technical skills
Timeline
Roles
Overview
Robotics Software Engineer focused on ROS 2 (Humble), C++, and Python, with experience building simulation environments, perception, and system integration for robotic platforms. In ROS/ROS 2 deployments, he developed high-fidelity simulation setups using URDF/Xacro, validated robot behavior with Gazebo and Rviz2, and improved realism with Blender. He also worked on localization and perception through sensor fusion and localization pipelines, including a thesis implementing an EKF-based localization stack.
Phone
Technical skills
C++
Python
C
Bash
Robotics
ROS
Gazebo
Sensor Fusion
robot_localization
Localization
Autonomous Navigation
SLAM
Visual-Inertial Odometry
DevOps
Docker
Git
Docker Compose
Design
Blender
Timeline
Robotics Consultant (Team-based Project)
•
Middle
American Robotics
•
Full-Time
Developed and integrated robot localization and perception capabilities for client requirements. Implemented sensor fusion and localization pipelines to combine IMU, encoders, and LiDAR data for mapping and perception tasks. Customized and deployed ROS 2 packages for autonomous navigation use cases, including tuning LiDAR processing for real-time performance.
ROS
Sensor Fusion
Localization
Autonomous Navigation
Robotics Software Engineer
•
Middle
Ekumen
•
Full-Time
Architected and maintained high-fidelity simulation environments for large-scale ROS/ROS 2 deployments. Built robot models in URDF/Xacro and ensured simulation kinematics match real-world behavior. Improved simulation test workflows using Gazebo and Rviz2, and enhanced realism by updating 3D assets in Blender for better sensor-environment interaction.
ROS
Gazebo
Blender
