Autonomous systems, reinforcement learning, and safe control.
Doctoral research at NC State's CIIGAR Lab, five publications, fifteen built-and-shipped projects, and five courses taught — the research foundation underneath Robolabs AI.
Education
2021 — 2023
Doctoral Research, Computer Science
North Carolina State University
- Research: reinforcement learning & optimal control, real-time autonomous systems.
- Advisors: Dr. David L. Roberts (current), Dr. Zhishan Guo (previous).
- Began at the University of Central Florida before transferring to NC State.
- Shifted focus to founding Robolabs AI in 2024.
2016 — 2018
MS, Computer Engineering
University of Central Florida
- Research: machine learning, computer vision, deep learning, intelligent transportation systems, vehicular networks, ADAS.
- Advisor: Prof. Yaser P. Fallah.
- Thesis: Real-Time SIL Emulation Architecture for Cooperative Automated Vehicles.
2010 — 2014
BE, Computer Engineering
University of Mumbai
- Ranked 1st of 120 students in the Electronics department.
- Creative team head, "Pegasus" annual college festival.
Publications
Potential-Based Reward Shaping for Intrinsic Motivation
AAMAS 2024, Auckland, NZ · May 2024 · Best Paper Award · with G. Forbes, L. V. Arias, D. L. Roberts, C. M. Potts, A. Jhala
Optimizing Real-Time Performances for Timed-Loop Racing under F1TENTH
RTSS 2022, Industry Challenge · Dec 2022 · with Kurt Wilson, Zhishan Guo · also on arXiv
Real-Time Hardware-In-the-Loop Emulation Framework for DSRC-Based Connected Vehicle Applications
CAVS 2019 · Sep 2019 · with Ghayoor Shah, Rodolfo Valiente, and 4 others
Real-Time SIL Emulation Architecture for Cooperative Automated Vehicles
Electronic Theses and Dissertations, University of Central Florida · 2018
Real-World Modeling of Path Finding Agent Using Robot Operating System (ROS)
FCRAR, vol. 30 · May 2017 · with S. J. A. Raza, G. R. Sukthankar, N. Chitalaya

Selected Projects
2023
Red Wolf Racers — F1TENTH Autonomous Racing
Led NC State's Red Wolf Racers F1TENTH team, building control algorithms including Adaptive Pure Pursuit and model-based approaches — ranked 1st in total laps and 3rd in time-trials at CPS-IoT Week 2023.
2021
Knights Auto Team (UCFKAT)
Founded UCF's Knights Auto Team (UCFKAT), a student robotics club for autonomous racing, later featured in UCF news coverage.
2021
End-to-End Learning in the SVL Simulator ("Bumblebee")
Trained an end-to-end driving policy in the SVL autonomous-vehicle simulator, mapping raw sensor input directly to steering and throttle commands for closed-loop evaluation.
2020
Intelligent Industrial Automation ("Panda")
Built a factory-automation pipeline at NHK International: point-cloud acquisition, ROS integration, RANSAC/ICP-based segmentation and model fitting, and robot motion planning with MoveIt for dynamic industrial environments.
2018
Connected Automated Vehicle Emulator
Designed a hardware-in-the-loop Remote Vehicle Emulator that simulates a network of virtual vehicles from a single V2X broadcaster, giving connected-vehicle safety applications a realistic, repeatable, real-time test environment.
2017
Vehicle Detection and Tracking
Trained a linear SVM on HOG and color-histogram features to detect vehicles in dashcam footage (98.56% classifier accuracy), then tracked them frame-to-frame with a sliding-window search over normalized, randomized training data.
2017
Traffic Sign Classification
Built and fine-tuned a convolutional neural network to classify traffic signs from a mounted camera, attaining 97% test accuracy on the German Traffic Sign dataset.
2017
Driver Behavior Cloning
Trained an end-to-end convolutional network to clone human driving behavior, predicting steering angle directly from front-facing camera images in a simulated driving environment.
2017
Lane-Line Segmentation
Built a classical computer-vision pipeline for lane detection: camera calibration and distortion correction, color/gradient thresholding, a perspective transform, and lane-boundary fitting.
2017
Autonomous Bot Using ROS
Built an autonomous mobile robot on ROS, with the approach and results documented in an associated publication.
2017
Q-Learning in Grid World
Implemented tabular Q-learning in a custom grid-world environment, with an interactive GUI for visualizing the learned policy and value function.
2017
Robot Path Planning with A*
Implemented the A* search algorithm for optimal path planning in a grid-world environment, comparing paths against alternative heuristics.
2017
Autonomous Rescue Robot
Built a 4-wheeled autonomous car for search-and-rescue in disaster-affected areas: ROS nodes gathering odometry and Kinect scans into a Raspberry Pi for 2D occupancy mapping, a particle filter for localization, and path planning to goals over offline-built maps. Led to a publication (FCRAR 2017).
2016
Concurrent Physics Engine
Built a physics engine simulating circles colliding under random velocities, then implemented a concurrent, lock-free version of Sweep-and-Prune and hash-grid collision detection in C++.
2014
Surveillance Based on Tracking and Targeting
Led a team of three to build a MATLAB-based real-time object detection and tracking system controlling a camera-laser-mounted robotic arm, aimed at continuously tracking and targeting a suspect.
Teaching
Jan 2024 — May 2024
CSC 584 — Building Game AI
North Carolina State University
Aug 2023 — Dec 2023
CSC 454 — Human-Computer Interaction
North Carolina State University
Aug 2022 — Dec 2022
CSC 216 — Software Development Fundamentals Lab
North Carolina State University
Aug 2022 — Dec 2022
CSC 714 — Real-Time Computer Systems (Lectures)
North Carolina State University
Jan 2021 — May 2021
EECS 140 — Introduction to Digital Logic Design Lab
University of Kansas
Special Lectures
Mentoring
University of Central Florida
North Carolina State University
- Jason Wong
- Cassidy Petrykowski
- Arvin Kushwaha
- Anthony Brown
- Ashok Kumar Selvam
- Jubitta John
- Andres Ayala-Lagunas
- Anupam Mijar
- Tej Joshi

Honors & Awards
- 2022Selected for the Frank M. Hubbard Engineering Scholarship (declined, moved from UCF to NC State).
- 2021Graduate Dean's Fellowship.
- 2021Hoglund Fellowship.
- 2014Dean's Award for Excellence in Academics.
Certificates
- Machine Learning — Stanford UniversityJan 2017
- Self-Driving Car Nanodegree — Udacity
- Robotics Engineer Nanodegree — Udacity
- Transformer-Based Natural Language Processing Applications — NVIDIA Deep Learning InstituteJun 2022
- Autonomous Robots: Model Predictive Control — UdemyAug 2021
Technical Skills
Languages
Python, C/C++, MATLAB
Libraries
PyTorch, TensorFlow/Keras, OpenAI Gym, Stable Baselines, OpenCV, Scikit-Learn, Pandas, NumPy, Matplotlib, PCL, VTK, Eigen
Tools
ROS1/ROS2, Gazebo, MoveIt, Git, Docker, Linux, SUMO, NS3, CloudCompare, Qt, VS Code
Hardware
LIDAR, Depth cameras, NVIDIA Jetson, Raspberry Pi, Arduino, FPGA, IMU
Service
Peer reviewer: RTSS, RTAS, DAC, TNNLS, TCRTS, TIST, RTNS, HDIS, ICIST, RTCSA, ICICIP, ICESS, MetroCAD, Field Robotics.
- Program Committee, 2nd Workshop on Opportunities and Challenges with Autonomous Racing (ICRA 2022)