Skip to content
BackNov 8
Ziad A.

Ziad A.

Robotics Software Engineer | ROS2 | ROS | C++/Python 3 Developer

Robotics Software Engineer who builds robot software that works outside the lab. I've led the full software stack of a humanoid robot, taken an industrial robotic arm from R&D to field deployment, and delivered 22 robotics projects on Upwork with a 100% Job Success Score and Top Rated status. WHAT I'VE BUILT • Humanoid robotics (Borg Robotics, 2025–present): Lead engineer for the BORG W1 humanoid, owning perception, navigation, dual-arm manipulation and autonomous behavior. I integrated NVIDIA GR00T, a vision-language-action model, so the robot can follow natural-language instructions. I also designed behavior-tree autonomy that coordinates ROS 2 actions across multiple robots and arms, and built a VR teleoperation pipeline (Unity–ROS 2) for data collection and policy training. • Industrial automation (Vision Metrics GmbH, 2023–2024): Led the automation of the Meyco Potenza, an 8-joint cement-spraying arm for tunneling, through to on-site deployment in Austria. The work covered vision-guided wall scanning and multi-layer spray-path planning with ROS/MoveIt, plus PID joint control and CANopen integration of valves, encoders and drives. I prototyped in Python and delivered production C++. • Freelance work: Autonomous exploration and mapping for a Neobotix MPO-700 (frontier exploration, Nav2, SLAM Toolbox), multi-robot warehouse navigation, multi-cobot motion planning with MoveIt 2, and operator GUIs for ROS 2 robots. HOW I CAN HELP • ROS 2 system architecture, and reviews of existing robot stacks • Manipulation and motion planning: MoveIt 2, pick-and-place, multi-arm coordination • Mobile robot navigation: Nav2, SLAM, localization, autonomous exploration • Simulation and digital twins: Isaac Sim, Gazebo, testing before hardware • Low-level integration: CANopen devices, motor drivers, sensors, real-time control loops • Deployment: Docker, reproducible builds, systemd startup, field-ready setups • Operator interfaces: Kivy/KivyMD and PyQt desktop applications TECH STACK ROS 2 / ROS · MoveIt 2 · Nav2 · BehaviorTree.CPP · NVIDIA Isaac Sim · Gazebo · CARLA · Unity · PX4 / MAVROS · C++ · Python · MATLAB · Docker · Git · Linux · CANopen · Kivy · PyQt HOW I WORK I agree on scope and milestones up front, send regular progress updates with demo videos, write clean documented code, and hand over something your team can maintain. I work fluently in English (IELTS 8.0, C1) and also speak German (B1) and Arabic (native). I'm based in Naples, Italy (CET) and am pursuing an M.Sc. in Autonomous Driving Engineering at the University of Naples Federico II. If you're building a robot that needs to see, plan, move or navigate reliably, send me a message about your project. I'm happy to discuss scope before you commit.

🇮🇹Naples, Italy$15/hr100% JSS4.96 (12)Since Aug 2022

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#258,531 / 412k
🇮🇹Country#1,736 / 3,095
Revenue, last 30 days
$0
Total earnings
$4.8k

Billed in all: $4.9k

World#258,531 / 412k
🇮🇹Country#1,736 / 3,095
Per project
$218
Projects, last 6 months
0
World#209,857 / 412k
🇮🇹Country#1,536 / 3,095
Projects in all
22
95% fixed5% hourly
World#124,455 / 412k
🇮🇹Country#944 / 3,095

Earnings, last 30 days

$4.9kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$4,850$4,900$4,950$5,000Oct 9Oct 24Nov 8

Skills