Projects

Selected work

REPX (2026)

2026 · IMU · Unity · Biomechanics · Embedded · Signal Processing

  • Embedded sensing

    IMU-based pipeline to track motion and classify exercise form in real time.
  • Sensor pipelines

    Accelerometer and gyroscope processing for rep detection and movement-quality evaluation.
  • 3D visualization

    Mapped real-time sensor data to a Unity model for user-facing feedback.
  • Signal processing

    Data acquisition and filtering to improve reliability under dynamic conditions.
  • Extended stack

    Multi-node wearables, React dashboard, and skeletal digital twin (REPX).

Autonomous Tracking Fan (2025)

2025 · Computer Vision · PyTorch · Arduino · PID · 3D Printing

  • Embedded CV

    PyTorch-based object detection to identify and localize the user in frame.
  • Closed-loop control

    PID controller on Arduino translating visual coordinates into smooth stepper actuation.
  • Rapid prototyping

    3D-printed dual-axis gimbal and gear assembly for the fan chassis.
  • Performance

    low-latency tracking keeping airflow centered on the target during lateral movement.

IoT Transit LED Display (2026)

2026 · CircuitPython · IoT · LED Matrix · Power Systems · Firmware

  • Adafruit Matrix Portal S3 drives dual 64×32 RGB LED panels over HUB75, wired into the first panel's input.
  • System scalability

    IDC ribbon daisy-chains the first panel's output to the second's input, merging two 64×32 panels into one 128×32 addressable display.
  • Firmware

    CircuitPython with Adafruit's Protomatter library drives the chained panels as a single display; required over Arduino, which lacks chainable HUB75 support.
  • Power management

    Split-rail design: a 5V 10A switching supply feeds both panels through a SparkFun screw-terminal adapter, while the Matrix Portal S3 runs independently over USB-C, isolating logic and display power domains.
  • Software logic

    Custom scrolling text, fonts, and color-coded destination alerts with per-location timers, built on Adafruit's Animated Message Board framework.

Arduino Logic Gate Shield (2025)

2025 · PCB Design · SMD Assembly · Digital Logic · Arduino · Validation

  • Logic integration

    on-board AND, OR, NAND, and NOR gates implemented using 74-series logic ICs, covering core combinational logic building blocks.
  • Component assembly

    precision SMD soldering for ICs, transistors, and resistor networks.
  • Power & signal routing

    level-shifting and regulation traces between Arduino Uno R3's 5V logic and 3.3V on-board ICs, maintaining clean signal integrity across the voltage domain boundary.
  • Hardware validation

    end-to-end validation of truth tables and gate-level logic correctness via multimeter continuity testing across all input combinations for AND, OR, NAND, and NOR expressions.

FlashTrader (2026)

2026 · JavaScript · Huffman Compression · Multiplayer · Web · FinTech

  • Compressed dataset

    Normalized, Huffman-encoded AAPL/NVDA/AMZN prices (Jan–Dec 2025) in under 15 KB for offline execution.
  • Multiplayer sync

    Low-latency host/join synchronization when networked.
  • Gameplay loop

    20-second rounds on historical charts with buy/exit trading and final P&L scoring.