Projects

Embedded AI, ML engineering, robotics, and full-stack tools — from on-device biomedical monitoring and NASA-inspired redundancy systems to LLM benchmarking dashboards and voice-agent QA automation.

16 Repositories Edge AI · Robotics · Full-Stack Video Demos Available

All Projects

Filter by area — research, embedded systems, applications, and coursework.

In Progress Research

TERM: Trustworthy Embodied Robotics Modeling

Vision-language-action model closing five human skill-learning feedback channels — vision, instruction, consequence grounding, action memory, and reward — via language-grounded tokens at every timestep. Evaluated on Language-Table and CALVIN; TERM-RL adds a visual domain adapter for RL fine-tuning.

  • Python
  • PyTorch
  • VLA
  • CLIP
  • REINFORCE
Research

DDCA in a Ring Network for Distributed Machine Learning

Distributed dual coordinate ascent in a ring topology for multi-node optimization, implemented and analyzed in MATLAB.

  • MATLAB
  • Distributed ML
NASA Research 2025

Mars Helicopter Backup System

Redundant dual-system architecture for the Mars helicopter: an MCU buffer collects real-time data and periodically syncs with a backup system for seamless failover with minimal data loss. Presented at NASA Armstrong Flight Research Center.

  • Python
  • Embedded
  • Fault Tolerance
Robotics

MESA-Net — LiDAR Navigation System

Autonomous navigation stack integrating LiDAR sensing with motor control drivers for real-time environment mapping and path execution.

Simulation

RISC-V Neural Net Accelerator

5-stage RISC-V pipeline simulator designed to accelerate neural network forward-pass computations. Color-coded pipeline stages, register tracking, and matplotlib visualization of layer-by-layer activations.

Research 2023–24

Smart Prosthetic Arm & Foot Controller

Bluetooth-enabled foot controller integration with a biomechanical prosthetic prototype: embedded C++ firmware and low-latency wireless links — max transmission delay under 165 ms.

Machine Learning

Parkinson’s Disease Screening from Voice

Comparative study of classifiers in MATLAB on voice biomarkers for early detection. Quadratic SVM achieved the best diagnostic accuracy across all tested models.

Application

Weather App

Flask web app returning current weather and 5-day forecasts by city, coordinates, or address. Integrated OpenWeatherMap API with error handling and a custom HTML/CSS interface.

Application

Lost & Found Management System

JavaFX client for reporting and claiming items with a Java persistence layer for reliable storage and retrieval.

FPGA

AES-128 Hardware Implementation

Efficient AES-128 in SystemVerilog with simulation and FPGA verification — focused on throughput and correct, robust operation in hardware.

FPGA

Sensor-Driven Traffic Light Controller

VHDL design with live sensor inputs and adaptive timing, deployed and verified on Xilinx FPGA hardware.

  • VHDL
  • Xilinx FPGA