I'm a PhD student at the Carnegie Mellon Robotics Institute, where I'm designing autonomy and mapping algorithms for next-generation planetary rovers. My PhD advisor is Red Whittaker.

In the past, I've developed motion planning algorithms for General Motors' autonomous vehicles and designed nuclear inspection robots for the Department of Energy. At Broadcom I prototyped a camera demo for the BroadR-Reach two-wire ethernet phy, and at NVidia I simulated GPU internals to size geometry caches for the Maxwell GPU architecture.

I've earned a BS and an MS in Electrical and Computer Engineering from Georgia Tech. While I was there, I researched organic imaging sensors with Dr. Bernard Kippelen, invented a robotic baritone supervised by Dr. Ayanna Howard, and taught C++ and assembly language as head TA for ECE 2035.