Skip to main content

Neeraj Gandhi

I work at the intersection of hardware and software, and most recently have focused on how we can build safer and more secure distributed embedded / robotic systems as a part of my PhD at the University of Pennsylvania, advised by Professor Linh Thi Xuan Phan.

Previously, I founded and ran the NASA Robotic Mining Competition Team at the University of Virginia, with Professor Gavin Garner as our team advisor. I also was a part of the INERTIA Team at the University of Virginia, advised by Professor John Lach. I also had the opportunity to research in the PULSE Lab at Johns Hopkins University, with Professor Muyinatu Bell as my advisor.

Project Topics#

I have had the chance to work in several different project areas.

Skills#

Collectively, I have worked on various layers of a project stack, so I have experience in software design, PCB design, and mechanism design. I have worked on manufacturing these designs as well. Below is a selected list of the skills I've developed over the course of these projects, or out of interest.

  • Software/Programming: ROS, Gurobi, nsโ€‘3 || C++, C, Python, MATLAB, Bash
  • Electrical/Electronics: Altium, KiCAD, Eagle, PIC, MSP430, XBEE, Raspberry Pi, Oscilloscope, Soldering
  • Mechanical/Manufacturing: SolidWorks, AutoCAD, CNC Mill, Water Jet, Plasma Cutter, Laser Cutter, Lathing, Mig/Tig Welding
  • Natural Languages: (Fluent) English, Hindi, Marwari; (Low Intermediate) Mandarin