Engineer · Maker · Tinkerer
American University of Beirut · Beirut, Lebanon
I'm Zouhair, a Computer & Communications Engineering student at AUB with a passion for building systems end-to-end. I thrive in the full stack: from programming ESP32 microcontrollers and reading raw UART sensor streams, to designing REST APIs and deploying serverless functions on Azure.
Outside engineering, I spent 6 years as a broadcast technician at GLFM — my high school's radio & TV station — eventually becoming lead technician, training students on live camera operation, editing (Premiere Pro, Audacity), and live-show equipment. I also won the 2023 Trophée NSI jury prize for a software project built from scratch.
My projects are real systems — a telemetry dashboard actually used on a BAJA SAE race car, a print management platform actively processing student jobs at the AUB Makerspace, a geometry-aware estimator validated against 52 real prints (and counting).
Each project is a full systems story — hardware to cloud, prototype to production.
Real-Time Race Car Intelligence
A professional-grade data acquisition and telemetry system for the AUB BAJA SAE race car. Live GPS-mapped dashboard, drag-and-drop module editor, post-race playback with lap analysis. ESP32 firmware pushes sensor data at 20Hz over serial to a Python PyQt desktop client.


Full-Stack 3D Print Management System
Complete print management system for the AUB Makerspace. Student job queues, filament inventory, user access tiers, and analytics. Azure Functions REST API backend, React frontend — processing real print requests daily across the engineering faculty.




3D Print Material Estimator
Geometry-Aware Filament Estimation
Filament weight estimator that works without a slicer. Mesh geometry analysis — convexity, bounding-box fill, surface-to-volume ratio, height ratio — classifies STL/ZIP/GCode files. 3.14g mean error across 52 real prints. Deployed as an Azure Functions REST API.
Whether you want to collaborate on an engineering project, talk embedded systems, or just say hello — my inbox is open.