Skip to content
View PreLabHomework's full-sized avatar

Block or report PreLabHomework

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PreLabHomework/README.md

About Me:

Hi, I'm Hamza

Computer and Electrical Engineering graduate focused on embedded systems, firmware, edge AI, and hardware-software integration. I like building systems that connect software to the physical world, from BLE medical wearables and FPGA communication logic to mmWave radar authentication, Raspberry Pi network tools, and lab websites. Currently interested in firmware engineering, embedded systems, FPGA design, medical devices, edge AI, and sensing platforms.

Featured work

  • TremorMonitor: Parkinson's tremor monitoring app with React Native, BLE, SQLite, Firebase, ESP32-S3, and FreeRTOS
  • GUARD: mmWave radar driver authentication using point-cloud feature extraction and GAN-based modeling
  • Basys 3 UART Transmitter: VHDL UART transmitter with baud-rate generation and FSM-controlled serial framing
  • PT KIDS Firmware: OTA firmware deployment tools for pediatric wearable research devices
  • WiFi Coverage Analyzer: Raspberry Pi scanner and MATLAB analysis for campus WiFi coverage
  • Lab websites: Research websites for biomedical and engineering labs

Tech

C, C++, Python, VHDL, MATLAB, SQL, JavaScript, React Native, Firebase, SQLite, ESP32-S3, Raspberry Pi, FreeRTOS, BLE, UART, SPI, I2C, FPGA, Git, Linux

🌐 Socials:

LinkedIn email

💻 Tech Stack:

C C++ LaTeX Markdown PowerShell Python R TypeScript Windows Terminal Java JavaScript Cloudflare Firebase Google Cloud Three js React React Native Expo WebGL Anaconda NodeJS Next JS NPM Firebase SQLite Adobe Photoshop Canva Blender Matplotlib Plotly PyTorch TensorFlow NumPy Pandas Git HTML5 CSS3 Vite Chart.js OpenCV scikit-learn Scipy GitHub Actions Arduino Notion Raspberry Pi Godot Engine OpenGL

📊 GitHub Stats:




Pinned Loading

  1. Portfolio Portfolio Public

    JavaScript 1

  2. Basys-3-UART-transmitter Basys-3-UART-transmitter Public

    This project implements a fully functional UART transmitter that divides the Basys 3's 100 MHz system clock down to a 9600 baud timing reference, builds 10-bit UART frames, and continuously transmi…

    VHDL 1

  3. Arabic-to-MSA-sub Arabic-to-MSA-sub Public

    Arabic dialect to MSA subtitle generator using Whisper and LLM normalization

    Python

  4. TremorMonitor TremorMonitor Public

    React Native Parkinson's tremor monitoring app with BLE, SQLite, Firebase, ESP32-S3 integration, and clinical data export.

    JavaScript 1

  5. Handover-Analyzer Handover-Analyzer Public

    Forked from kirillpermiakov/ECE-4245X

    Raspberry Pi WiFi coverage and handover analyzer

    Python 1

  6. NL-to-code-converter NL-to-code-converter Public

    A rule-based command-line tool that translates plain English instructions into code across 4 programming languages.

    Python