00
Robotics
I connect sensing and control through ROS 2, and integrate navigation, mapping, and simulation for testing.
- ROS 2 · micro-ROS
- Nav2 · SLAM
- Gazebo · OpenCV
- Python
- Sensor integration · PID control
Computer Science · UT Austin · Class of 2028
I'm a Computer Science junior at UT Austin. My experience spans ROS 2, C/C++, Linux, Docker, and networking.

00
I connect sensing and control through ROS 2, and integrate navigation, mapping, and simulation for testing.
01
I build APIs, web interfaces, and stateful tools with persistent data, resumable workflows, and automated tests.
02
I implement low-level software, from thread scheduling and synchronization to memory allocation, CPU pipelines, and caches.
03
I deploy and maintain my applications with containers, reverse proxies, and explicit network boundaries.
2024
First competition robotics team, programming an autonomous maze robot with PID line following and multi-sensor navigation.
March 2025
Lead Programmer for the only robot to finish the full course inside a 48-hour build window, using IR sensing and PID control.
Aug to Dec 2025
Lead Programmer for a first-place autonomous robot, building its sensing and navigation pipeline across a cross-disciplinary team.
Aug 2026 to Present
Leading ROS 2 software for perception, localization, planning, and control on an autonomous ground vehicle.
Source currently private
An in-progress tracked rover integrating ROS 2, micro-ROS, embedded motor control, LiDAR, and a developing SLAM workflow.
A C implementation of a pipelined processor with forwarding, instruction and data caches, and LRU replacement.
Private source
A maintained Debian environment for containerized services, private administration, public routing, and repeatable deployment.