Skip to content
View muhammadadeelzahid's full-sized avatar

Block or report muhammadadeelzahid

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
muhammadadeelzahid/README.md

Hi, I'm Adeel 👋

LinkedInEmail

I'm an embedded systems engineer and graduate researcher focused on building reliable connected systems across firmware, wireless communication, and intelligent applications. My background includes 3+ years of experience in embedded software and IoT products.

I am currently pursuing a Master’s degree in Electrical and Computer Engineering at the University of Manitoba. My research focuses on the end-to-end performance analysis and optimization of 5G NR networks, particularly in the areas of congestion control algorithms and transport protocols. I also contribute to open-source research and development in ns-3.

I enjoy working on systems where hardware, firmware, and networking meet.

What I work on

  • Embedded firmware development with ESP32, ESP-IDF, FreeRTOS, NRF52, and STM32
  • Embedded Linux development using Yocto/OpenEmbedded, Linux kernel and drivers
  • IoT systems using MQTT, AWS IoT, BLE, Wi-Fi
  • Sensor interfacing and driver development over I2C, SPI, UART, CAN
  • Wireless and networked systems including 5G NR, ns-3, TCP/UDP/QUIC, and congestion control

Tech stack

ESP32 ESP-IDF FreeRTOS NRF52 STM32 Zephyr RTOS Yocto OpenEmbedded Linux MQTT BLE Wi-Fi WebSockets HTTP(S) NS-3 5G NR
Tech stack icons

Pinned Loading

  1. ns3-ntn-iab ns3-ntn-iab Public

    ns-3 codebase for adaptive MPEG-DASH video streaming over satellite-backhauled 5G IAB networks

    C++ 2 1

  2. LIS3DSH-Drivers-Zephyr-RTOS LIS3DSH-Drivers-Zephyr-RTOS Public

    Driver Development Guide for Zephyr RTOS using LIS3DSH sensor

    C 2

  3. meta-device-base meta-device-base Public

    Base Yocto layer for an embedded Linux platform featuring system initialization, secure networking, and OTA update foundations.

    BitBake

  4. ssd1306_espidf ssd1306_espidf Public

    Forked from lexus2k/ssd1306

    Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms

    C 2