Software professional, experienced in both software design and implementation, ranging from embedded software to client-server solutions, as well as software training and support in English. Strong background in implementing field-proven image and signal processing and machine vision and sensing algorithms, on different platforms (from low-power embedded to HPC nodes). Team player who can adapt to different team dynamics and roles, in both small and large teams.Specialties: General purpose GPU and heterogeneous computing using OpenCL and CUDA, with emphasis on implementation of complex machine vision algorithms (recognition, scene reconstruction, stereo, multi-sensor data fusion, etc.)Highly experienced in: C, C++, OOD/PAlso skilled in: Matlab, Python
Listed skills include Multithreading, Software Development, Software Design, C++, and 25 others.