Summary
Christian Frisson is an Assistant Professor and research-oriented software engineer with 13 years of experience building C++, JavaScript, and Python tools for interaction, visualization, multimedia and haptics. He directs the SHIVERS Group at the University of Calgary’s Interactions Lab, blending academic research, teaching and applied R&D while mentoring cross-disciplinary teams and managing distributed projects. His work spans open-source toolkits, deep-learning optimization for real-time pose estimation on edge devices, and multimedia authoring systems, and he has co-authored 40+ publications and helped secure CAD 3M in collaborative grants. Earlier industry roles include senior R&D work on web-based CFD/CAD interfaces at Ansys and multimedia systems for SAT Metalab, reflecting a rare mix of hands-on engineering and creative collaboration with artists and industry partners. Notably, he has optimized embedded ML pipelines (MediaPipe, PyTorch, TensorRT) to make live pose estimation suitable for artists, increasing throughput by an order of magnitude.
13 years of coding experience
18 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Engineering Science Human Computer Interaction Multimedia Information Retrieval, Doctor of Philosophy (Ph.D.) Engineering Science Human Computer Interaction Multimedia Information Retrieval at ISIA LAB - UMONS
Engineer’s Degree Acoustics Metrology, Engineer’s Degree Acoustics Metrology at Ecole Nationale Supérieure d'Ingénieurs du Mans
Master’s Degree Art Science Technology Human-Computer Interaction Haptics, Master’s Degree Art Science Technology Human-Computer Interaction Haptics at Grenoble INP - UGA
Visiting MSc student Art Science Technology Human-Computer Interaction Haptics, Visiting MSc student Art Science Technology Human-Computer Interaction Haptics at McGill University
English, French, German, Turkish