I am a C++ programmer with vast experience in image, video and audio processing. I have been working with the GP/GPU (CUDA/OpenCL) technology since 2010, developing frameworks and specific field application like real-time video encoder/decoder, stitching, face tracking/recognition, blob detection, signal processing, etc. I also have experience with Deep Learning (TensorFlow, Caffe, YOLO), OpenCV, GStreamer, FFMPEG and LibVLC in cross-platform developments using Qt. I am currently working on my PhD thesis on type systems for functional programming languages at the University of Buenos Aires. I am also a professor on logic and formal languages at the National University of Quilmes