Christophe Chastanet
Analyste Programmeur Senior, 2020 Technologies
Industrie : Logiciel industriel, Logiciel commercial.
Domaine : Gestion de projets, Analyse, Architecture, Développement, Tests, Programmation Orienté Objet.
Expérience :
Développement de logiciels à vocation industriel (8 ans).
- Gestion du développement de GUI.
- Gestion du développement de modules mathématiques appliqué à l'industrie CFAO.
- Développement d' interface 3D de simulation CFAO.
- Développement d'outils/interfaces multi-applicatifs.
Développement de logiciels à vocation commercial (4 ans)
- Développement de modules mathématiques appliqués au design d'objets.
- Gestion du développement d'authoring tool avec développement de BD SQL
Langue : Français, Anglais, lu, écrit, parlé.
Analyste –programmeur Senior dans 2020 Core Design
Responsabilités
• Expertise technique et consultation sur les développements en cours et à venir (mentor technique / revue de code / design orienté objet).
• Développements internes et de fonctionnalités critiques en mathématiques
Réalisations
• Analyse, conception, réalisation d'un outil de création d'objets mathématiques de jointure entre objets (Ancrages)
• Mise en place d'une BD Sql relationelle hierarchique orienté 3 tiers de gestion de types / caractéristiques,
• Intégration dans un outil de composition de shapes des nouvelles notions d'ancrages avec re-utilisations de composantes
• Développement en équipe d'une librairie d'utilisation au sein du logiciel de design (multi-streching / mathématique de connexion)
• Participation a la refonte de l'engin de mathématique 2D 1/2 et 3D
• Integration d'un nouvel engin de rendu 3d Realtime et ray-trace
• Debuggage de fonctionnalités critiques avec respect du legacy
2003 - 2006Consultant, Analyste –programmeur dans WORKNC
Responsabilités
• Expertise technique et consultation sur les développements en cours et à venir.
• Développements spécifiques / Debuggage / Maintenance.
• Expertise sur les résolutions de problèmes logiciels.
Réalisations
• Poursuite des activités d'analyste-programmeur par internet pour la maintenance de
précédents développements et la création de nouveaux modules spécialisés :
détection de collisions / cinématique de machine 5 axes industrielle / optimisation
d'affichage 3D / optimisation d'utilisation mémoire.
• Maintenance/ Développement de VisuNC 5axis en MFC.
• Développement / Adaptation de nouveaux modules dans WORKNC-V19.
1999 - 2003Compagnie internationale spécialisée dans la conception de logiciels industriels ( www.sescoi.fr ):
• WorkNC, leader mondial de la conception en CFAO (équipe de développement - 11 personnes)
• WorkNC-CAD, conception CAD orientée pour les métiers de la CFAO (équipe de
développement - 5 personnes)
Analyste –programmeur ‘VisuNC’ dans WORKNC, WORKNC-CAD
Sous l’autorité du chef de projet Visualisation, élaboration d’un outil de visualisation et de
simulation de parcours outils, suivi d’une intégration dans un logiciel complet CADCAM.
Responsabilités
• Créer et maintenir une interface homme machine de visualisation d’objets 3D
• Développer des outils de calcul et d’affichage dans l’environnement 2D-3D
• Effectuer le portage du logiciel de Windows vers Unix.
• Effectuer l’intégration du logiciel dans une suite CAO-CFAO
Réalisations
• Étude, conception et programmation d’une interface homme machine -VisuNC
• Spécialisation d’objets MFC, création de boites à outils pour l’interface
• Gestion de l’impression 3D
• Outils de traduction et de redimentionnement automatiques
• Affichage optimisé pour OpenGL
• Portage du logiciel avec Wind/U sous Unix (Irix, Solaris)
• Intégration des fonctionnalités du logiciel dans une suite 3D CAO/CFAO
• Conception de fonctionnalités au sein du logiciel :
• Simulation de mouvements d’outils sur un parcours (gestion temps réel)
• Simulation d’enlèvement de matière (en Zbuffer, en 3D)
• Création et simulation de machine CN (cinématique, collisions)
• Edition de parcours 3 axes et 5 axes