Dennis possesses a proven track record of technical leadership across diverse roles such as vendor management, project management and liaisons across multiple industries (Media broadcasting, research institutions, education, NGOs and medical imaging).Currently engaged in high performance computing (HPC) solutions development and deployment roles leveraging hardware-accelerated computing solutions (GPUs, FPGAs, VCAs, etc) targeted at video content delivery leveraging machine learning and high availability clustering.