Anatoscope / Circle
|Staff Engineer / Ingénieur Senior R&D
Meylan, Auvergne-Rhône-Alpes, France
Summary
En tant que premier employé et co-créateur, Olivier a établi le socle technologique, l'architecture logicielle et le moteur de rendu 3D de l'entreprise, jouant un rôle pivot dans son innovation.
Highlights
Designé et implémenté une architecture logicielle multiplateforme basée sur le pattern Flux, utilisant C++, QML/JS et Python pour optimiser le workflow des applications et le rendu 3D.
Conçu et développé un moteur de rendu 3D propriétaire avancé (PBR, SSAO, picking & raycasting GPU), incluant une pipeline multi-passes scriptable et une migration vers Qt RHI (Vulkan, Metal, Direct3D).
Développé AnatoRun, un workbench de prototypage, permettant la visualisation 3D en temps réel, l'inspection de données et la création d'interfaces utilisateur et d'interactions pour l'intégration finale.
Créé CircleOne, une application médicale/dentaire, intégrant des fonctionnalités d'interactions avancées, un rendu 3D hybride (photo-réalisme et lisibilité technique) et des algorithmes de correction colorimétrique.
Réalisé le portage autonome d'une application Qt et d'un moteur de rendu 3D (OpenGL/ES) vers WebAssembly, rendant l'outil accessible directement via navigateur web.
Conçu et implémenté une architecture de streaming 3D distribué client/serveur, utilisant MPI pour un rendu temps réel optimisé.
Développé Anatolog, un système autonome d'acquisition, relecture et visualisation en temps réel de données de capteurs de pression pour le domaine médical/orthopédique, intégrant rendu 3D et cartographie géodésique.
Amélioré la culture d'ingénierie en encadrant techniquement l'équipe, intégrant des tests automatisés et instaurant des bonnes pratiques de développement.