أطوّر خوارزميات القياس داخل برمجيات الرؤية الصناعية — الهندسة الرياضية والمعايرة وقياس الحواف التي تقوم عليها تطبيقات المصانع. بلغة C++، في Zebra Technologies بمونتريال، على مكتبة Aurora Imaging، وفي Matrox Imaging قبل أن تصبح الشركتان شركة واحدة.
معظم هذا العمل ليس كتابة الخوارزمية. هو الاتفاق على سلوكها مع فرق الواجهة والتوثيق والاختبار قبل الإصدار، ثم الدخول في التطبيقات التي يعجز العملاء عن تشغيلها — وهناك تكتشف ما تفعله فعلًا.
خارج العمل أبني أشياء تحتاج بيانات لا ينشرها أحد: شبكة نقل لبلد بلا جداول مواعيد، وخلية روبوتية لاختبار شيفرة التحكم في فيزياء حقيقية، وشهرين من قراءات انقطاع الكهرباء سُجّلت دقيقة بدقيقة لمعرفة ما إذا كانت أوقات الإصلاح المعلنة تصمد. المشاريع والمقالات موثّقة هنا مع ما علّمني كلٌّ منها، بما في ذلك ما لم ينجح.