Skip to content
BackNov 7
Muhammad A.
Upwork badge

Muhammad A.

ROS2 & Robotics Engineer | Autonomous Navigation | NVIDIA Jetson

I build robots that navigate on their own. Day to day that means ROS2 and Nav2 autonomy stacks, and computer vision and LLM models running on NVIDIA Jetson hardware at the edge. On one robotics contract I built an autonomous object-tracking and navigation system as four Docker services: stereo depth estimation, text-prompted object detection with NanoOWL, 3D goal-pose generation, and path planning with Nav2 on top of NVSLAM and NVBLOX mapping. You could tell it what to look for in plain English and it would drive there. It ran on both x86 and ARM64, and I tested it in Isaac Sim before it touched real hardware. That client's words: "Affan helped us set up the team, and successfully brought us to the desired state in our project." The rest of my work is getting models onto hardware that was never built to run them. Speech, vision and language models on Jetson class boards under real memory limits, where the hard part is rarely the model and almost always the deployment. Where I'm strongest: - ROS2 Humble, Nav2, SLAM, sensor fusion, robot bring-up - NVIDIA Jetson Orin Nano and AGX, TensorRT, DeepStream, Isaac Sim - Object detection and tracking - YOLOv8, Grounding DINO, SAM2, OWL-ViT - On-device LLM and VLM pipelines - Whisper, Qwen, LangGraph, RAG - Docker, CI, FastAPI - the plumbing that stops a demo from staying a demo On Upwork that adds up to 100% Job Success, Top Rated Plus, 1,877 hours across 21 contracts and $60K+ earned. Several clients have brought me back for a second contract. I'm most useful when the hard part is deployment: the model works in a notebook and falls over on the target board, or the robot maps a room fine but won't plan a path through it. If that's where you are, tell me what hardware you're on and what the robot needs to do. I'll tell you honestly whether that's a week or a quarter.

🇵🇰Islamabad, Pakistan$40/hr100% JSS4.81 (17)Since Jan 2023

Earnings and projects

MRR
$56

Last 6 months ÷ 6

World#148,515 / 412k
🇵🇰Country#21,501 / 52.9k
Revenue, last 30 days
$0

Last 6 months: $337

Total earnings
$60k

Billed in all: $64k

World#65,403 / 412k
🇵🇰Country#5,470 / 52.9k
Per project
$2.8k

$337 in the last 6 months

World#58,111 / 412k
🇵🇰Country#4,051 / 52.9k
Projects, last 6 months
1

Across 3 contracts

33% fixed67% hourly
World#128,092 / 412k
🇵🇰Country#22,564 / 52.9k
Projects in all
21

Across 30 contracts

43% fixed57% hourly
World#128,797 / 412k
🇵🇰Country#21,352 / 52.9k

Earnings, last 30 days

$63.5kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$62k$63k$64k$65kOct 8Oct 23Nov 7

Skill rankings: Top 26% in TensorFlow

Ranked by MRR among everyone on Upwork with the skill.

  1. #19Autonomous Vehicles41 freelancers · 🇵🇰 #4Top 46%
  2. #40NVIDIA Jetson86 freelancers · 🇵🇰 #13Top 47%
  3. #66Robot Operating System176 freelancers · 🇵🇰 #13Top 38%
  4. #78Object Detection188 freelancers · 🇵🇰 #36Top 41%
  5. #114Embedded Linux360 freelancers · 🇵🇰 #19Top 32%
  6. #187Robotics547 freelancers · 🇵🇰 #28Top 34%
  7. #282OpenCV912 freelancers · 🇵🇰 #78Top 31%
  8. #431TensorFlow1,661 freelancers · 🇵🇰 #115Top 26%