Robotics software engineer

I build autonomous systems that work in the real world.

I work across localization, computer vision, robot software, and machine learning. This site highlights selected systems, what they do, and how they were built.

Selected projects

VIDEO PLACEHOLDER
Localization route replay or sensor-fusion demo

Multi-Sensor Localization

NASA JSC

A ROS 2 localization pipeline that combines visual SLAM, GPS, IMU, and wheel odometry for autonomous vehicle operation. The system was tested over a two-mile route and designed for debugging in RViz and Foxglove.

VIDEO PLACEHOLDER
Autonomous routine or match footage

FRC Autonomous System

Team 5427

Competition robot software for localization, target alignment, autonomous routines, and high-frequency odometry. The system connected perception, motion planning, and mechanism control into one observable workflow.

IMAGE PLACEHOLDER
Library architecture or code screenshot

Steel Talons Library

Robot software

A modular Java library for reusable robot and vision infrastructure. It organizes state estimation, subsystem interfaces, commands, and telemetry so new robot code can be built faster and maintained more reliably.

VIDEO PLACEHOLDER
Simulator gameplay or physics visualization

FRC Physics Simulator

Simulation

An interactive environment for testing robot movement and game-piece behavior before deploying code to hardware. It provides a safer and faster way to explore control logic and physical assumptions.

IMAGE PLACEHOLDER
EEG waveform, latent space, or model diagram

EEG Command Classifier

Machine learning

A multi-task autoencoder and classifier trained on EEG recordings to recognize 30 command categories and map predictions to predefined robot actions.

IMAGE PLACEHOLDER
Road segmentation or bird's-eye-view output

Road Perception Pipeline

Computer vision

A real-time perception pipeline that projects road segmentation into bird's-eye view and estimates smooth centerlines for autonomous navigation on embedded hardware.

About

I am an incoming Computer Science student in the Texas Robotics Honors Program at UT Austin. I enjoy building systems where software must understand the physical world, make decisions, and control real hardware.

My experience includes autonomous vehicles at NASA Johnson Space Center, four years of FRC robotics, and applied machine learning.

C++PythonJavaROS 2OpenCVPyTorchGazeboDockerLinux
CurrentRobotics Intern, NASA Johnson Space Center
EducationUT Austin — Computer Science and Texas Robotics Honors
FocusAutonomy, perception, localization, and robot software
LocationHouston, Texas

For robotics, software, research, and project opportunities.