Vincent - Développeur HTML5
Ref : 210303T001-
Domicile
42000 SAINT-ÉTIENNE
-
Profil
Développeur (34 ans)
-
StatutFreelance

-
conseil en développement de produits
Freelance – Société EcosparlJan 2020 - aujourd'hui -
Ingénieur Développement
société Groupechez SAFT PoitiersJan 2017 - Jan 2020Conception et développement de logiciels embarqués de gestion de batteries :
o Pour sous-marin militaire sur cible STM32 en C++. Usage du Python pour des outils
connexes au logiciel embarqué et de langages web pour la conception d’un serveur web
embarqué.
o Pour un robot de maintenance d’installations pétrolière avec mise en œuvre du
protocole CAN. -
Ingénieur Développement informatique
chez ITRONJan 2013 - Jan 2017(site de Chasseneuil du Poitou) dans l’équipe Firmware en tant qu’Ingénieur développeur :
o Développement et test d’un framework destiné à servir de base commune à plusieurs
modèles de compteurs électriques. Codage en C++ en programmation objet, mise en
œuvre de tests unitaires automatisés et contrôle de la qualité logicielle avec respect des
règles MISRA. Microcontrôleurs à base de cœur ARM cortex M3 et M4.
o Développement d’un firmware de compteur électrique autour du framework évoqué
précédemment et au sein d’une équipe en suivant une méthode agile.
o Codage d’un protocole de communication inter-microcontrôleurs sur liaison série
o pour une cible Microchip PIC32MX. -
division cuisson en tant qu’Ingénieur
Groupe FagorBrandtJan 2004 - Jan 2013technique au sein du laboratoire de développement électronique.
o Amélioration qualité électronique sur des produits existants.
o Développement d’une carte électronique et du logiciel associé (en Java) permettant
l’espionnage et le contrôle de cartes de produits à partir d’un PC.
o Suivi de fin de projet d’une première version de la table de cuisson par induction « Piano
» (sans zone de cuisson définie).
o Développement électronique et logiciel de la carte IX7: réalisation d’un logiciel de
contrôle de puissance et d’un logiciel de sécurité (classe B) sur microcontrôleurs R8C11
et R8C13 de Renesas. (C et Assembleur).
o Développement électronique et logiciel d’une carte de puissance pour table à induction
d’entrée de gamme. Réalisation du logiciel de contrôle de puissance sur
microcontrôleurs R8C25 de Renesas (C et Assembleur). En parallèle, réalisation du
logiciel d’espionnage/contrôle de la carte par un PC (Visual Basic)
o Développement électronique et logiciel d’une carte de puissance pour une table à
induction haut de gamme (marque De Dietrich). Réalisation du logiciel de contrôle de
puissance (langage C sur PowerPC double cœur Freescale : MPC5514). Réalisation de
logiciels de contrôle/espionnage PC (Visual Basic) et carte électronique associée.
Réalisation de l’algorithme de répartition de puissance sur la table complète.
o Développement d’une carte de puissance milieu de game intégrant un microcontrôleur
Renesas 78K0R (codage en C et assembleur) ainsi que d’un nouveau logiciel
d’espionnage/contrôle (VB) et de sa carte associée construite autour d’un
microcontrôleur RX62N de Renesas (avec utilisation de l’USB).
o Rédaction de plusieurs brevets concernant des innovations intégrées aux produits cités. -
Concepteur/responsable projets
Société ECET (groupe ACES)Jan 2002 - Jan 2004sur des systèmes d’allumage pour turbines aéronautiques et industrielles. Conception d’un
produit d’électronique de puissance destiné à environnement moteur sévère (température,
vibrations, CEM). Certification UL d’un produit industriel. Gestion de projet. -
Stage de fin d’études
chez Leroy Somer (Angoulême)Jan 2002 - aujourd'huiréalisation et
programmation en langage C d’un appareil de test en microcoupure pour appareil
d’électronique de puissance à base d’un gradateur à thyristors et d’une carte de commande à
microcontrôleur de la famille C167 d’Infineon. -
Stage technique
CEAJan 2001 - aujourd'huiC complète d’un système d’éclairage autonome, automatique et ludique pour vélo
autour d’un microcontrôleur PIC16F877.
Formation :
• 2013 : Formation au C++ dans l’embarqué.
• 2009 : Formation sur la sûreté de fonctionnement logicielle.
• 2004 : Formation CEM au sein de la société FagorBrandt.
• 1999-2002 : Diplôme Ingénieur ESEO (Ecole Supérieure d’Electronique de l’Ouest), option
Systèmes Embarqués et Automatique ; Classement 2ème/118.
• 1997 – 2002 : Diplôme de premier cycle à l'ESEO.
Langues :
• Anglais (bon niveau) : TOEFL niveau 547, First Certificate of Cambridge niveau C.
• Espagnol : diplôme INICIAL de l’Institut Cervantes.
Connaissances :
• Informatique : langages Assembleur, C, C++, Python, Visual Basic, notions de C#, Java,
langages du Web, UML ; architecture de l’ordinateur ; systèmes multiprocesseurs ;
algorithmique ; Internet et réseaux locaux.
• Electronique : microcontrôleurs, électroniques numériques, analogiques et de puissance
compatibilité électromagnétique, capteurs, électrotechnique.
• Systèmes embarqués : Systèmes temps réel.
• Traitement du signal : DSP, filtrage, théorie du signal.
Compétences
Développées pendant la formation
Front-End
Maquetter une application
Réaliser une interface utilisateur web statique
et adaptable
Développer une interface utilisateur web
dynamique
Réaliser une interface utilisateur
Back-End
Créer une base de données
Développer les composants d’accès aux
données
Développer la partie back-end d’une
application web ou web mobile
Elaborer et mettre en œuvre des composants
dans une application de gestion de contenu ou
e-commerce
• 2013 : Formation au C++ dans l’embarqué.
• 2009 : Formation sur la sûreté de fonctionnement logicielle.
• 2004 : Formation CEM au sein de la société FagorBrandt.
• 1999-2002 : Diplôme Ingénieur ESEO (Ecole Supérieure d’Electronique de l’Ouest), option
Systèmes Embarqués et Automatique ; Classement 2ème/118.
• 1997 – 2002 : Diplôme de premier cycle à l'ESEO.
Langues :
• Anglais (bon niveau) : TOEFL niveau 547, First Certificate of Cambridge niveau C.
• Espagnol : diplôme INICIAL de l’Institut Cervantes.
Connaissances :
• Informatique : langages Assembleur, C, C++, Python, Visual Basic, notions de C#, Java,
langages du Web, UML ; architecture de l’ordinateur ; systèmes multiprocesseurs ;
algorithmique ; Internet et réseaux locaux.
• Electronique : microcontrôleurs, électroniques numériques, analogiques et de puissance
compatibilité électromagnétique, capteurs, électrotechnique.
• Systèmes embarqués : Systèmes temps réel.
• Traitement du signal : DSP, filtrage, théorie du signal.
Compétences
Développées pendant la formation
Front-End
Maquetter une application
Réaliser une interface utilisateur web statique
et adaptable
Développer une interface utilisateur web
dynamique
Réaliser une interface utilisateur
Back-End
Créer une base de données
Développer les composants d’accès aux
données
Développer la partie back-end d’une
application web ou web mobile
Elaborer et mettre en œuvre des composants
dans une application de gestion de contenu ou
e-commerce