Doctor of Philosophy
Computer Engineering
Class of 2023
University of Virginia
Master of Science
Computer Engineering
Class of 2018
University of Virginia
Bachelor of Science
Electrical Engineering
Class of 2014
Visvesvaraya Tech. University
I've worked in the industry as a software engineer and as a research engineer, In this section, you'll find my professional experience listed chronologically.
I worked on a contract to create the company's first prototype of a two-wheeled self-balancing side-walk delivery robot. I used rapid prototyping techniques (CNC, FDM, PCB/A, etc.) to build the prototype and I integrated the controllers, actuators, and sensors to the robot. I also created a software stack that could localize the robot and move it to target positions.
I worked on a customized grid-based robotic system that would travel on top of a densely packed storage cluster in a warehouse. My work involved creating a control stack that would allow the robot to accurately start and stop motion profiles. I was able to accomplish this task using a model-based approach by considering the dynamics of the robot along the generated trajectory.
I worked on this contract project from the U.S. DOT administered by Leidos. The CARMA is a software stack the is built using functional nodes of Autoware to satisfy the requirements of the U.S. DOT. My work involved porting CARMA to the F1/10 testbed and demonstrate that the F1/10 can be used as a CARMA testbed called CARMA 1-TENTH.
I am a computer engineer by training, but I have a deep passion for all things autonomous. I've worked on several different projects where software based autonomy was central to the mission.
ABCs of Electronics
Helped with lecture and lab sessions for an undergraduate class on topics including signals, transforms, electrical devices, embedded electronics, etc. Graded homework and exams.
Cyber-physical systems
Used MATLAB and other tools (MLE, TensorFlow etc.) to model energy, medical and automotive cyber physical systems. Topics include building energy modeling, pacemaker design, etc.
Software for autonomy
Built, maintained and supported a fleet of F1/10 racecars for undergraduate course on software for vehicular autonomy. Provided lectures, instruction materials, and led lab sessions.