Education


University of California, Irvine

Master of Embedded and Cyber-Physical Systems

Sep 2025 - Dec 2026

UCI Icon

Cal Poly Pomona

Bachelor of Science - Computer Science

Aug 2020 - May 2024

Cal Poly Icon

Experience


Legacy Robotics UCI

Feb 2026 - Present

Graduate 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.
View on LinkedIn

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.
View on GitHub

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