I hold a PhD in electrical engineering (signal processing) from a top Canadian university on 2007. I have been working as an assistant professor in the electrical engineering for 4 years. I have been working as an R&D engineer in a reputable company in Toronto developing advanced signal processing algorithms for our next generation sensors.
I have supervised many image processing graduation projects during my work as an assistant professor (examples: automatic target detection and tracking, blind spot warning system, camber detection and estimation in hot mills, palm prints matching, driver fatigue detection,…). During my work as an R&D engineer, I have been involved in a few image processing projects related to steel mills. Currently, I am in the first stages in developing a system to detect impurities in the strip finished surface. While my main task in this project is the signal processing development, I am also involved in all tasks related to camera selection (resolution, field of view, sensitivity, and type), lenses, optical filtering, and interface.
I have more than 18 years of experience developing professional MATLAB/SIMULINK codes. I have also been using XILINX SystemGenerators for more than 8 years to translate my SIMULINK code to FPGA chips.