[ OK ] Starting portfolio.service...
[ OK ] Loading modules: driving-controls, motion-planning, state-estimation
[ OK ] Mounting /dev/symbotic-fleet (1,000+ robots online)...
[ OK ] Initializing Behavior Tree control nodes...
[ OK ] All systems operational.
root@apurva:~$ ./welcome.sh
Apurvakumar Jani
$

Apurvakumar Jani

Senior Robotics Software Engineer @ Symbotic

Architecting autonomous driving controls, state estimators, and motion planners for 1,000+ warehouse robots.

$ neofetch

_____ / \ | () () | | ___ | |_| |_| /| |\ /_| |_\ |___| / \ / \
apurva@symbotic-fleet
────────────────────
OS: Ubuntu 22.04 LTS (Jammy)
Role: Senior Robotics Software Engineer
Shell: C++, Python, Bash, MATLAB
DE: ROS2 + Gazebo
AI & LLM: Gemini API, LangChain, PyTorch
VLA Models: ROS2-LLM Task Planner Bridge
Uptime: 8+ years in robotics engineering
Packages: Behavior Trees, Kalman/Particle Filters, CANopen, LiDAR
Education: MS in Mechatronics & Control, UB (GPA 3.9)
Core Target: 1,000+ autonomous warehouse robots

$ ./prompt_robot.sh

// Interactive Prompt-to-Action Robot Planner

Select a high-level natural language command below to see how a Vision-Language-Action (VLA) agent translates human intent into ROS2 actuator trajectories:

Select Command:
// Click [Run] to execute command planner...

$ apt list --installed

Driving Controls & Planning

Driving Control Algorithms Motion Planning Trajectory Generation Behavior Trees ROS / ROS2 Gazebo Simulation

Estimation & Protocols

Kalman Filters Particle Filters State Estimation CAN / CANopen LiDAR Collision Avoidance Sensors Integration

AI, Languages & Tools

LLM Task Planning VLA Models C++ / Python PyTorch MATLAB / Simulink Linux / Shell

Methodology & Architecture

Microservices Abstraction Software-Defined Robots Scrum Master (PSM1) Root Cause Analysis Mechatronics R&D

> Recent Publications

IEEE SMC 2020

Using Physiological Measurements to Analyze the Tactical Decisions in Human Swarm Teams

IEEE Systems, Man, and Cybernetics

IEEE MRS 2021

Learning Robot Swarm Tactics over Complex Adversarial Environments

IEEE Multi-Robot and Multi-Agent System

View All Publications

$ git log --oneline

e7a8b9c
Jun 2025 – Present
Senior Robotics Software Engineer @ Symbotic
Owning end-to-end driving control and LiDAR collision detection architecture across 1,000+ robots.
b6d5c4b
Oct 2021 – Jun 2025
Advanced Software Engineer — Robotics Controls @ Symbotic
Developed control software (C++/ROS2), built configurable microservices, halved downtime.
a2f3d4e
Mar 2021 – Oct 2021
Robotics Test Engineer @ Symbotic
Wrote test setups in C++/Python, ran simulations in Gazebo.
9c8b7a6
Dec 2018 – Mar 2021
Robotics Researcher @ HILS Lab, UB
DARPA OFFSET multi-robot controls, PyBullet environments, designed variable stiffness gripper.
1a2b3c4
Jul 2016 – Jul 2018
Design R&D Engineer @ TATA Technologies
Siemens PLC ladder logic systems, component integration testing.