ABOUT
I am an undergraduate studying Electrical and Computer Engineering at the University of Texas at Austin. I am currently working on situational awareness and IoRT in the Nuclear and Applied Robotics Group, advised by Dr. Mitch Pryor.
I am broadly interested in the use of machine learning and the Internet of Things to improve decisional autonomy and adaptability in robotics.
When I'm not working on robots or embedded devices, I like to collect and tinker with antique electronics. I'm currently working on converting an original 1994 AppleDesign Keyboard to a wireless keyboard.
When my eyes need a break from staring at my computer display, I like to sketch or read. Feel free to check out my work using the links in the bottom right and reach out if you're interested.
Robotics
I believe robotics has massive potential as a tool to aid humanity across a huge number of fields, especially as we adjust to life in a post-COVID world. However, many robotic systems are unable to operate in the complex, ever-changing world that humans are so used to. I am interested in how to best improve the usability of robotic systems by leveraging technologies such as AI and IoT. My current projects are InSitu, a situational awareness package aiming to generalize sensor overlays for video feeds, and ThirdEye, a package intended to bridge IoT endpoints to ROS using FreeRTOS and AWS.
IoT and Embedded Systems
Embedded systems is a close second to robotics on my list of interests. Specifically, I am interested in the developmental challenges of large-scale IoT deployments. I'm working on an open-source IoT endpoint for my senior design project, under the mentorship of Professor Mark McDermott. The system is based around the ESP32 SoC by Espressif and running FreeRTOS. Check back soon for updates!
Computing
Computing and its relatively short but storied history is another one of my key interests. Inspired (rather, infuriated) by the tools used in my introductory computing course, I developed a Visual Studio Code extension and an accompanying assembler for the LC3 assembly language, which you can find on my Github. More recently, I've been working on my own Linux customizations, including a shellscript-based status bar and window manager extensions.