إبراهيم رضوان ملاح

مطور برمجيات أول في Zebra Technologies · الرؤية الآلية وتعلّم الآلة بلغة ‎C++‎ · مونتريال

أكتب ‎C++‎ للإنتاج منذ سبع سنوات، في Matrox Imaging ثم في Zebra. طوّرت خوارزميات الرؤية ثنائية الأبعاد وتعلّم الآلة في Aurora Imaging Library، حزمة تطوير الرؤية الآلية لدى Zebra، وقيّمت نماذج التعلّم العميق لكشف الأجسام والنصوص، وكيّفت الخوارزميات مع الكاميرات الذكية. واليوم أعمل أيضًا على الذكاء الاصطناعي التوليدي.

إبراهيم رضوان ملاح
Scatter plot of the failing case, with input data points and cluster centres marked

3 دقائق تقنية

Finding an Infinite Loop in Scikit-Learn’s K-Means

An input that makes scikit-learn’s K-means loop forever: the bug in its empty-cluster handling, the report I filed, and the fix.

بالإنجليزية
The top of the forecast report: a day ahead, the temperature forecast misses by 1.3 °C on average

تقنية

Montréal Forecast Reliability

Thirty days of Montréal forecasts graded against the station next door. Temperature is 1.3 °C off a day ahead; seven in ten rain calls were false alarms.

بالإنجليزية
Montréal outage statistics from the Hydro-Québec reliability report

تقنية

Hydro-Québec Outage Analysis

Two months of Hydro-Québec’s public outage feed, graded: regional reliability, Montréal boroughs, ETA accuracy and causes. Interactive charts and map.

بالإنجليزية
الباركود في الوضع الداكن

تقنية

لماذا لا تُقرأ بطاقة الصعود في الوضع الداكن

لماذا يحتاج قارئ الباركود إلى إعداد لون المقدمة، وماذا يحدث عند بوابة الصعود حين لا يكون موجودًا.

لقطة شاشة من TikiPro

2025  منشور المشاريع

TikiPro

A numbered queue on a waiting-room screen for small clinics, so patients stop asking who is next.

بالإنجليزية
لقطة شاشة من MemoryTracer

2024  منشور المشاريع

MemoryTracer

A C++ library that records where a Windows process’s memory goes over time (stack, DLLs, mapped files, private data) and writes it to CSV.

بالإنجليزية