Skip to content
View IamOumarIbrahim's full-sized avatar

Block or report IamOumarIbrahim

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

Oumar Mamoun Ibrahim


I'm a Computer Engineering senior student (CGPA: 3.91/4.00, Dean's List x3) at the University of Sharjah and a RISE-funded Research Assistant working on UAV-assisted Integrated Sensing and Communications (ISAC) and 5G/B5G network optimizations. My academic and engineering experience spans wireless communications, digital signal processing, and hardware system designs.

Currently seeking engineering opportunities in telecommunications, radar systems, DSP, or AI-enabled systems to apply my research and technical problem-solving capabilities to real-world infrastructure challenges.


πŸ› οΈ Technical Arsenal

Signal Processing & Wireless

MATLAB C++ DSP 5G

Hardware & Embedded Systems

CircuitMaker Quartus Cadence Hardware

AI, Software & Systems

Python NVIDIA SAM Docker Git


πŸ”¬ Research Experience

Research Assistant β€” Wireless Communications (ISAC / 5G)
University of Sharjah | RISE Competitive Grant | Jan 2025 - Present

  • Selected through a competitive university-wide RISE grant process to contribute to research on UAV-assisted Integrated Sensing and Communication (ISAC) for 5G/B5G network optimization.
  • Authored a comprehensive 30-source literature review benchmarking Massive MIMO detection algorithms (optimal, near-optimal, ML-based, and sparsity-based methods) to establish a MATLAB simulation baseline.

πŸš€ Featured Projects

πŸ–₯️ Core Software & Developer Tools

  • πŸš€ app-launcher
    Python GUI Compiler

    Centralized desktop control panel for organizing, launching, and monitoring scripts and executables, featuring a modern flat Tkinter dark-slate UI, left category CRUD navigation, and real-time multithreaded log streaming.

  • πŸ“Ί movies-shows-downloader (formerly MoviesAndShowsInstaller)
    Python GUI Torrent

    Desktop CustomTkinter media downloader to search, queue, and download movies and TV shows via libtorrent, auto-optimized and formatted for local playback on iPad.

  • ⚑ media-compressor (formerly Compress)
    Python Dependency Library

    Multi-format media compression utility featuring a dual-pane GUI and CLI, built with Python, FFmpeg, and Pillow to precisely compress media to target file sizes.


πŸ“± Engineering & Industry Solutions

  • πŸ“± ipad-serial-scanner
    Python GUI OCR

    Proprietary batch OCR scanning app built with a 4-engine consensus voting pipeline to extract iPad serial and model numbers from device casings for R2v3 compliance auditing at Green Spring Recycling (UAE).

  • πŸ₯€ ttl-vending-machine
    Hardware EDA

    6-choice juice vending machine designed and built entirely from scratch with 50+ discrete TTL logic ICs (no microcontrollers).

  • β˜€οΈ solar-pv-system-design
    Simulation Yield

    Commercial-scale roof-mounted solar PV system design and performance simulation for UOS Male Sports Complex using System Advisor Model (SAM).


πŸ”Š Signal Processing & Communications

  • πŸ”Š adaptive-noise-cancellation-dsp
    MATLAB DSP

    Normalized LMS (NLMS) adaptive noise cancellation system in MATLAB for speech enhancement, achieving +5.14 dB SNR improvement.

  • πŸ“» am-modulation-demodulation-matlab
    MATLAB LPF

    Amplitude Modulation (AM) transceiver chain simulation in MATLAB with coherent demodulation and a 5th-order Butterworth LPF.


πŸ“Š GitHub Performance Stats


πŸ“¬ Let's Connect

LinkedIn Email Location

"Building systems at the intersection of intelligence and engineering."

Pinned Loading

  1. adaptive-noise-cancellation-dsp adaptive-noise-cancellation-dsp Public

    πŸ”Š Normalized LMS (NLMS) adaptive noise cancellation system in MATLAB for speech enhancement, achieving +5.14 dB SNR improvement.

    MATLAB

  2. am-modulation-demodulation-matlab am-modulation-demodulation-matlab Public

    πŸ“» Amplitude Modulation (AM) transceiver chain simulation in MATLAB with coherent demodulation and a 5th-order Butterworth LPF.

    MATLAB

  3. IamOumarIbrahim IamOumarIbrahim Public

    πŸ’« Special profile README repository showcasing academic portfolio, research achievements, and technical engineering skills.

    1

  4. ttl-vending-machine ttl-vending-machine Public

    πŸ₯€ 6-choice juice vending machine designed and built entirely from scratch with 50+ discrete TTL logic ICs (no microcontrollers).