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 TopicsI have had the chance to work in several different project areas.
- Bounded-Time Recovery: Developing techniques to apply Bounded-Time Recovery (BTR) to improve the safety of distributed cyber-physical systems that might experience either benign or adversarial (Byzantine) faults.
- Rotor Fault Detection, Isolation, and Recovery: Detecting, isolating, and recovering from faulty rotors in modular aerial robots with dozens of rotors.
- NASA Robotic Mining Competition: Founding and leading a team (for four years) to annually develop a robot capable of mining regolith on Mars.
- Dementia Agitation Detection: Designing PCBs, housings, and software for collecting sensor data and resident feedback in dementia patient homes.
- Photoacoustic Imaging for Surgical Guidance: Investigating how we can use photoacoustic imaging to reduce morbidity and mortality in surgeries (both traditional and robotic).
#
SkillsCollectively, 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