Experience
10+ Years
in hardware & software
Cloud to Edge
Full-Stack
AWS to on-device inference
AI & Sim
RL & MuJoCo
for on-device control

Demonstrations & Simulations

See My Work In Action

Classical Optimal Control

One actuator against three degrees of freedom. The swing-up follows a trajectory solved offline with iLQR, tracked by a time-varying LQR; an infinite-horizon LQR catches it at the top. Swipe the cursor through a link, or knock it down, and watch it recover.

Learned Neural Control (AI/ML & Adaptive Robotics)

LEARNED CONTROL & EDGE AI
Simulation Telemetry
Blender Render
Franka Panda 7-DOF

Hardened policy rollout imported from MuJoCo and rendered in Blender: smooth, contact-aware grasping and placement under realistic actuator lag and lighting.

* Note: Trajectories are 100% driven by the trained neural network policy exported from MuJoCo, rendered with photorealistic materials and lighting in Blender.

Adaptive Vision Policy for 7-DOF Manipulation

Industrial robots fail if objects shift by even centimeters. This closed-loop neural policy continuously observes multi-camera pixels and joint telemetry to adapt dynamically in real time.

10 Hz Cortex Mamba-3 SSM Linear O(1) step memory
50 Hz Brainstem Liquid CfC Cell Continuous ODE recurrence
Dual Vision SpatialSoftmax 32 coordinate landmarks
98.7% Success* ~250k Params Final converged policy
David Nash

Hi, I'm David.

My journey in robotics started from the lowest level up—making LEDs blink using assembly code on microcontrollers. I was one of the first 30 students to graduate from Texas A&M with a degree in Mechatronics.

After four years engineering distributed backend systems at Amazon AWS, I came back to my robotics roots. Most of my time now goes to control theory and physics simulation in MuJoCo. Lately I've been tinkering with reinforcement learning and small robotics-friendly models like Mamba 3 and Liquid Neural Nets.

Read My Full Story

Got a robot that needs to learn something?

I can help with different pieces of a robotics pipeline: control code, simulation, the training loop, or the infrastructure underneath it. Tell me what you're working on and where you're stuck.