Mgdesign conçoit et réalise des applications 3d et des dispositifs numériques spéciaux, pour des domaines métier variés tels que l'architecture, l'urbanisme, le patrimoine historique ou encore l'industrie.
Mon rôle au sein de Mgdesign était de développer les applications client (écrites pour la plupart en Python) au sein d'une petite équipe composée d'un développeur javascript et d'infographistes 3d.
Je participait également à l'évolution de la technologie interne utilisée par ces application, RTGU (Real Time Graphics Utilities), dont la partie bas-niveau est codée en c/c++, et dont les fonctionnalités sont exposées au développeur d'application via une interface python (à l'aide de différentes techniques, historiquement via boost-python, mais des modules plus récents était exposées via ctypes ou cffi).