Projects

FR3 Sensing

Capstone project — Privacy-preserving activity recognition using multi-band Channel State Information from the FR3 spectrum. Covers the full pipeline: a Software-Defined Radio platform for synchronized data collection, signal preprocessing, and training ML classifiers that exploit complementary propagation characteristics across bands. Under Prof. Marwa Chafii and Dr. Roberto Bomfin.

Aug 2025 - Present

Python MATLAB

Robotic Arm 3D Design

Optimized the design of the first joint of a robotic arm for manufacturability. Designed 3D-printable components in SOLIDWORKS.

Oct 2025

SOLIDWORKS
IC 10 Analysis

Gelfand Research Group — scripts to analyze variable sources in dwarf galaxy IC 10 by cross-matching LCO observations and constructing light curves.

May 2025 - Present

Python Astropy

Smart Grid Optimizer

ACS Hackathon project — a prototype for a weather-aware smart grid optimizer using reinforcement learning. Framework and website only.

Python Reinforcement Learning

Visual Branch-and-Price

A branch-and-price algorithm simulator for educational purposes for operations research classes. Shows a tree and lets you split at any variable.

Python Google OR-Tools tkinter

Office Scheduler

An app to schedule shifts for an office under specific constraints — availability, fairness, consecutive shifts, etc. Uses CP-SAT from Google OR-Tools.

Python Google OR-Tools

CQTS AWG Experiments

CQTS research — MATLAB code to study the time-dependent Schrodinger equation governing qubit evolution and generate ideal waveforms for exciting multi-spin-particle systems.

Jun 2023 - Jul 2024

MATLAB

PID Motor Controller

Implemented a PID controller to control the position of a DC motor shaft, using an optical encoder and an Arduino board.

Dec 2023

Arduino

Dryer Monitoring 3000

IoT project for solving laundry problems on campus at NYUAD. End-to-end system using Seeed Studio XIAO ESP32C3 and DHT11 to detect dryer cycle completion via humidity thresholds. Features a 3D-printed casing, QR-code interface, and Home Assistant integration for email/SMS notifications.

Jan 2023

ESP32 IoT Home Assistant

Real-time embedded sensor fusion system using STM32L4 (gyroscope/accelerometer) to detect Parkinson's disease dyskinesia and tremor. Implemented real-time signal processing in C with PlatformIO.

May 2025

C STM32 PlatformIO

Designed an ECG circuit to detect and amplify cardiac electrical signals using an instrumentation amplifier and Twin-T Notch and bandpass filters. Simulated in Cadence Virtuoso, PCB designed in Altium Designer. Also designed a wristwatch prototype — a miniaturized low-power version of the ECG monitor. Electronics (ENGR-UH 3611) project.

Dec 2024

PCB Design Altium Designer Cadence Virtuoso

Designed a 14-bit microprocessor in VHDL with 16 operations (arithmetic, logical, branching), multiple registers, and instruction memory. Implemented on an FPGA with a 7-segment display controller. Advanced Digital Logic (ENGR-UH 2310) project.

May 2024

VHDL FPGA

A VR room layout planner for Meta Quest 2. Users rearrange furniture in virtual rooms using hand controllers, built with the Oculus Integration SDK and XR Interaction Toolkit in Unity. Team project for Computer Programming for Engineers (ENGR-UH 1000).

Dec 2022

C# Unity Oculus SDK

The famous game Tic-Tac-Toe, made with C++.

C++
Hisham FC

Creative project. A website for our intramurals football club.