Skip to content

Trust in the Force

Momen Ali

|
Computer SystemsSoftware EngineeringEmbedded PlatformsReal-Time Operating Systems
Scroll

About Me

I'm a 3rd-year Computer Systems Engineering student at Carleton University, passionate about embedded and real-time operating systems. Currently developing firmware in C/C++ and desktop tools & software in C# at Epocal, Siemens Healthineers, working on the epoc® Blood Analysis System.

My work lives at the intersection of hardware and software; from QNX RTOS applications on Raspberry Pi to YOLOv8 computer vision pipelines, from microcontroller programming to cross-platform code generation tools. I focus on writing deterministic, reliable code and building systems that work when it matters.

At a Glance

Projects, certifications, and tech stack in one place.

Wi-Fi Spectrum Analyzer

Multi-threaded real-time application on QNX Neutrino RTOS targeting Raspberry Pi 4. Producer-consumer architecture with POSIX pthreads, priority inheritance mutexes, and deterministic scheduling (SCHED_FIFO/SCHED_RR). Integrates wpa_supplicant for spectrum-aware Wi-Fi channel analysis.

CQNXPOSIXRaspberry Pi 4

RoadSense — AI Road Damage Detection

Backend/Systems lead for an MSA Hackathon project. Built a YOLOv8 inference engine with HuggingFace integration, weighted severity scoring, and a 6-step modular pipeline processing dashcam footage into geolocated detection records stored in Supabase (PostgreSQL). Credits to Omar Ibrahim for substantial work on this project, alongside teammates Abdullah Khan and Musa Sandhu.

PythonYOLOv8OpenCVPostgreSQL

More to be added soon...

What I'm up to

Currently working on

Firmware & code generation tools at Epocal, Siemens Healthineers

Currently learning

STM32 simulation tools & ARM Virtual Hardware

Building

Wi-Fi Spectrum Analyzer on QNX RTOS (Raspberry Pi 4)

Studying

B.Eng. Computer Systems Engineering — Carleton University

Get in Touch

Interested in working together or have a question? Feel free to reach out.