01
-Bush Combat Development Complex, College Station, TX
Reverse engineered the JAUS protocol used on the HDT Hunter Wolf, a military vehicle used to carry equipment and weapons across harsh landscapes, in order to implement a ROS2 interface to develop an autonomy layer capable of autonomous pathfinding.
Texas A&M Formula Electric Racing, College Station, TX
I currently work as a Software Engineer and developed a hiring portal website for the team to display each team member to potential recruiters and am currently working on a mailing service used by internal apps and through our mailing list.
NASA Johnson Space Center, Houston, TX
Over the 2025 summer I worked at NASA JSC developing a mobile app to control microchariot, a prototype for a lunar rover.
FRC 1477 Texas Torque, The Woodlands, TX
Throughout High School I served as the Software Lead for my school's FIRST Robotics Competition Team where I wrote on-robot software in Java + Python, wrote mobile apps with Dart + Flutter, and developed internal web apps with React + Typescript.
02
-bcdc - ros2 - jaus
Worked with 2 engineers to create our own autonomy kit for a standard HDT Hunter Wolf to turn it into a ROS2 compatible autonomous robot.
nasa - swiftui - networking
Written in Swift, this mobile app allows for microchariot to be remotely controlled through a sleek and user-friendly mobile app.
fsae - email - nextjs - prisma
A web app written in NextJS / Prisma / Typescript that allows club officers to send emails (either batch or single) through an entirely self hosted sftp server and web app.
fsae - recruiting - nextjs
A team member directory and hiring portal serving 120+ people using NextJS / Typescript / Supabase to allow for editable profiles and recruiter access.
tag - nextjs - postgresql - jwt
TAG provides a fun, real-life game that allows groups of friends to play a game of tag where the seeker can track down everyone else in a large area.
robotics - localization - automation - java
Written in Java, this robot utilizes many technologies in order to localize on the field, provide feedback, and add automation in order to aid our drivers in operation of the robot in a smooth & efficient manner.
03
-Java
Python
C++
Swift
Typescript
Javascript
ROS2
Next.js
React
Express
Turborepo
Prisma
PostgreSQL
Firebase
Git
Netlify
04
-