Everything I've built...

Diving into digital logic completely changed how I look at hardware—there’s nothing cooler than watching 0s and 1s track in real time and seeing D flip-flops keep everything in sync on a clock edge. Lately, I've taken that hands-on energy into robotics and drones: dialing in CAD models, designing for DFM/DFA, and collecting flight data in the field.

Click any project title to check out the schematics, CAD files, and GitHub repo!

Interactive Household Robotics (Lamp & Alarm Clock) ↗

June 2026 – Present

Designed expressive 6-DOF desktop companion robots in Onshape with custom 3D-printed linkages. Engineered a 2-layer KiCad PCB powered by an ESP32-S3 with onboard DC-DC regulation to drive daisy-chained micro servos cleanly.

Autonomous Drone Warehouse Surveyor ↗

June 2026 – Present

Modeled an indoor multicopter airframe in SolidWorks and converted the assembly into URDF/USD formats. Built physics, collision models, and autonomous waypoint navigation inside NVIDIA Isaac Sim using ActionGraph.

Osmosis Digital Logic Game

May 2026 – June 2026

Built a real-time molecular osmosis simulation game entirely in VHDL. Designed synchronous FSMs with D flip-flop register arrays and wrote custom display driver logic with strict horizontal/vertical pixel timing constraints.

Stop It Digital Logic Game

April 2026 – May 2026

Synthesized a fast-paced reaction game onto a Xilinx FPGA using Verilog. Implemented an 8-bit Fibonacci LFSR for pseudo-random targets, a one-hot encoded 7-state Moore FSM, and modular LED shifting circuits verified in Vivado.

Air Mouse (ESP32 + MPU-6050) ↗

Dec 2025 – Present

Built a wireless motion mouse using an ESP32 and MPU-6050 over Bluetooth HID. Wrote custom C++ calibration/filtering algorithms and routed a compact, multi-layer surface-mount PCB in KiCad.

Music Visualizer — Wearable Audio-to-Haptic Device ↗

Apr 2025 – Aug 2025

Engineered an assistive wearable translating real-time small-signal audio into haptic vibration patterns. Implemented an in-place Fixed FFT-8 algorithm on an 8-bit Arduino to map frequency bins across custom motor drivers.

BattleBoats Project ↗

May 2025 – Jun 2025

Created a multiplayer Battleship game on a 32-bit PIC32 MCU using embedded C and UART. Built a dual-layer FSM separating control handshakes from gameplay data, complete with a hashed key cryptographic protocol to prevent packet tampering.

Phishing Detection AI Model ↗

Jun 2023 – Sep 2023

Developed a Python machine learning pipeline with NLP tokenization to classify malicious email metadata and detect suspicious message intent.