I collaborate with several manufacturing companies to create end to end systems based on machine/deep learning. I use Python for prototyping and C++ for production.
Over the years I have developed several applications to recognize scratches on metal surfaces, surgical instrument recognition system to help the operator in assembling the kits in the hospital. Object detection systems for the analysis of tennis matches. I have experience on embedded systems, in particular on Nvidia Jetson. Experience in optimizing neural networks following pruning and quantization methodologies.