Education
University of California, Irvine
Master of Embedded and Cyber-Physical Systems
Sep 2025 - Dec 2026
Cal Poly Pomona
Bachelor of Science - Computer Science
Aug 2020 - May 2024
Experience
Legacy Robotics UCI
Feb 2026 - PresentGraduate Advisor
- Advised the undergraduate software team on system architecture and version control for a custom autonomous Mars rover operating within a distributed ROS2 environment.
- Collaborated on the autonomous navigation sub-team to integrate a high-precision GNSS module, establishing reliable centimeter-level RTK localization to guide dynamic path planning.
- Developed a responsive mission control GUI using React and Next.js that parses embedded telemetry and spatial log files, rendering dynamic data visualizations and interactive trajectory maps.
Projects
Distributed IoT Monitoring System
Sep 2025 - Dec 2025- Designed and deployed a multi-node sensor network utilizing ESP32 and Raspberry Pi 5 hardware to monitor environmental data across distributed physical locations.
- Implemented a robust communication backbone using MQTT with optimized 1-second polling intervals to ensure low-latency data transmission and real-time state synchronization.
- Engineered an event-driven reset detection system leveraging GPIO interrupts to maintain session persistence and data integrity during unexpected power cycles or hardware failures.
- Developed a high-performance dashboard using Next.js and React, utilizing optimized component lifecycles to render real-time telemetry and statistical summaries for large-scale sensor datasets.
Canny Edge Detection SoC Model
Sep 2025 - Dec 2025- Refactored a monolithic ANSI-C reference implementation into a modular, hardware-ready SystemC specification with a 6-stage pipeline and structural hierarchy.
- Optimized throughput by slicing compute-intensive modules into 4 parallel worker threads, synchronized via events to simulate high-performance GPU/DSP acceleration.
- Replaced all dynamic memory allocation with static arrays to meet hardware synthesis constraints and implemented fixed-point arithmetic for a 30% increase in execution speed.
- Conducted comparative profiling using gprof and validated absolute timing on Raspberry Pi 5 hardware, calibrating the model to process high-resolution drone video streams.
Asteroid Avoider
Jan 2024 - May 2024- Engineered a complete software release pipeline in C# using the Unity Engine, managing the full software development life cycle from system architecture to production deployment on the Google Play Store.
- Architected persistent user state management and secure data synchronization by integrating RESTful APIs and cloud authentication services.
- Developed modular, object-oriented C# scripts to handle robust state machine management, optimized physics simulations, and efficient spatial collision detection.
Technical Skills
Programming Languages
C/C++
Python
C#
Java
JavaScript
C
Technologies & Frameworks
Raspberry Pi 5
ESP32
ROS2
SystemC
MQTT
Unix
React
Next.js
CSS
Unity