I am a Robotics x CS student at the University of Michigan, dedicated to bridging the gap between high-level code and physical motion. My work sits at the intersection of autonomous systems, deep learning, and robust software architecture.

Beyond the code, I’m passionate about distilling complex concepts into intuition. Whether through tutoring or my work as an IA, I find as much fulfillment in debugging a peer’s logic as I do in optimizing a robot’s trajectory.

What I’m ENGINEERING

NiFT Autonomous Shuttle

NiFT Autonomous Shuttle

Perot Jain TechLab at Mcity

Delivering a proof-of-concept that transforms the NiFT Shuttle QB into an L4 autonomous vehicle, leveraging infrastructure-based sensing and routing protocols.

SIM-26 Driving Simulator

Multidisciplinary Design Program

Leading development on an accessible driving simulator powered by Unreal Engine 5 to assist research on driver workload and distraction.

SIM-26 Driving Simulator

What I’m MENTORING

ROS
U-M Robotics | 2026 – Now

ROB 320 Instructional Aid

Helping lab sections, holding office hours, creating exam and grading on topics of Linux IPC, developing Robot Interprocess eXchange (RIX), and kinematics & transforms.

Calculus
U-M Math | 2025 – 2026

Math 115/116/215 Tutor

Delivering 10 hrs per week of drop-in and group tutoring for Calculus I-III at Math Learning Center, supporting 20–30 students with structured problem sets.

What I’m mastering

EECS 445

Introduction to Machine Learning

Python
Classification
Regression
Trees/Boosting
CNN/RNN
Transformers
Clustering/GMMs
Reinforcement Learning
EECS 504

Foundations of Computer Vision

Python
Filtering
Convolutions
Feature Detection/Matching
Image Segmentation
Motion & Tracking
Deep Learning
EECS 370

Introduction to Computer Organization

C
Assembly
LC2K & ARM
Multi-Cycle Processor
Pipeline
Cache
Virtual Memory

Tech Stacks

kane@umich:~
×
cat /etc/issue
Ubuntu 22.04.5 LTS
ls -m ./languages
C/C++, Python, Julia, MATLAB, R, Verilog, ARM_Assembly, Blueprint
ros2 pkg list | grep "autonomy"
nav2, tf2_ros, eigen, robot_localization, gazebo_sim, rviz2, fast_dds
pip list --format=columns
Package         Version
-------         -------
torch           2.2.0
opencv-python   4.9.0
scikit-learn    1.4.1
scipy           1.12.0
numpy           1.26.4
matplotlib      3.10.6
pandas          2.2.1
ls /usr/local/bin
docker   git   cmake   gdb   valgrind
_

Explore More

Check out my other past projects, my highlighted courseworks, and my work experiences:

View All Projects View All Experiences