Colin - Chef de projet TCP / IP
Ref : 120925C002-
26600 CROZES-HERMITAGE
-
Chef de projet, Développeur, Consultant technique (41 ans)
-
Freelance
Expérience professionnelle
Depuis 04/2012 Dirigeant IS-com et consultant Systèmes Embarqués
Réalisations de prestations de services : assistance technique, projets forfait, formation pro.
Exemples projets : - Mise au point Interfaçage objet connecté et plateforme Android via NFC.
- Intégrateur logiciel projet aéronautique.
2011-03/2012 Chef de projet, société Agixis
Chef de projet solutions de Middleware M2M, pour la supervision d'équipements industriels.
Encadrement technique et hiérarchique d'une équipe de 5 ingénieurs.
Elaboration de plan de lancement commercial, et prospection.
Gestion de la relation client (appel d'offre, pilotage, mise en service, support).
2010-2014 Enseignement IUT et école d'ingénieur
IUT de Valence : Cours réseaux-télecommunications, Android, FPGA/VHDL, Gestion de projet.
INSA de Lyon : Cours magistral technologies FTTH/GPON.
2009-2011 Responsable projet, société MT2
Responsable développement d'une gamme d'outils de tests FTTH-GPON.
Maîtrise d’oeuvre hw/sw, développement FPGA Virtex5 & drivers C++.
Gestion relation clientèle : avant-vente, installation, support.
Participation processus de standardisation – contributeur BroadbandForum.
Montage d'un module de formation technologies FTTH-GPON.
Responsable projet pour des prestations d'études électronique/logiciel embarqué.
Solutions basse-consommation sur MSP430, interfaces radio 802.15.4.
Conseil, Développements, pilotage sous-traitance, formation.
2007-2008 Ingénieur expert INRIA
Maîtrise d’oeuvre du projet de recherche ANR SensLAB – ********
Plateforme d'expérimentation grande échelle pour réseaux de capteurs sans fils.
Design hardware / software, interfaces.
Mise en place de l'industrialisation de 3500 cartes en contexte de marché public.
2007 Projet de Fin d’études chez MT2, 3 mois.
Conception et mise en oeuvre d’un middleware temps réel sur lien USB2.
2006 Mission chez France Telecom R&D (Sophia-Antipolis), 5 mois.
Conception et réalisation d’un démonstrateur pour le Machine-to-Machine, env. open source.
2005 Collaboration à temps partiel avec MT2, 6 mois.
2004 Mission au laboratoire de recherche LCIS, Valence, 3mois.
Septembre 2012 – actuel
Porteur de projet
Contexte projet
Mise au point d’un produit innovant de thermo-réfrigération, domaine du vin.
Tâches assurées :
Recrutement et coordination d’une équipe de 5 personnes
Définition des choix mécanique/électronique/logiciel
Mise en place processus qualité
Construction de la stratégie marketing/commercial
Contexte Technique :
Contrôleur Microchip, langage C
Modules à effet peltiers, mécanique de thermo-régulation
Septembre 2013 – juin 2014
Intégrateur logiciel, projet aéronautique
Client : groupe Safran
Contexte projet
Projet DO-178, temps-réel critique.
Tâches assurées :
Coordination des évolutions software et de leur testabilité
Conduite des premiers tests logiciels en coordination avec les équipes de
développement.
Mise en place des configurations Hardware et Software
Développement de solutions de benchmarking performance
Investigations de bugs Hardware et Software
Interaction clientèle finale avec suivi des évolutions/corrections
Contexte Technique :
Plateforme MPC55xx
Langage C, DO-178
Sondes JTAG, laboratoire d’essai
Scripting python.
Mars 2012 – juin 2014
Projet Solution de tests CAN/ARINC
Client : groupe Safran
Contexte projet
Développement d’une solution de test CAN/ARINC pour le domaine avionique.
Tâches assurées :
Etude faisabilité et benchmarking.
Développement de DLL temps réel sur RTOS PharLap.
Développement et mise au point de solution de configuration.
Contexte Technique :
Chassis PXI NI et contrôleur temps réel.
LabWindows/CVI.
Git, scripting python.
Mai – juillet 2012
Projet intégration module Wifi
Client : confidentiel
Contexte projet
Besoin d’une solution de maintenance pour des équipements de signalisation
routière.
Tâches assurées :
Etude de marché, et identification de solution module Point d’accès.
Maquettage, définition et conduite de tests de validation (radio, consommation,
température).
Développement et intégration dans la gamme de produit existante.
Contexte Technique :
Linux embarqué Open WRT, buildroot
C, ARM STM32, gcc, Eclipse
Scripting python.
Décembre 2012 – mai 2012
Projet Tracabilité Serious Gaming
Client : confidentiel
Contexte projet
Développement d’une solution de traçabilité pour un Serious Game.
Tâches assurées :
Etude faisabilité et conseil technique d’intégration.
Développement d’application Android.
Gestion de projet et pilotage prestataires.
Contexte Technique :
Android 4.x sur tablette 7’’ et 10’’.
Persistance distribuée et synchronisation SQL.
Git, tests unitaires, tests automatisé d’IHM avec Robotium.
Octobre 2012 – Décembre 2012
Projet Tracabilité NFC
Client : Tag Tracing Solutions
Contexte projet
Intégration d’une solution RFID pour une application de traçabilité.
Tâches assurées :
Etude faisabilité et conseil technique d’intégration.
Développement d’application Android pour interfaçage lecture/écriture NFC-V.
Intégration de firmware microcontrôleur/accéléromètre.
Contexte Technique :
NFC ISO 14443 et ISO 15693.
Android sur tablette.
Microchip PIC24F, Low power design.
juillet – septembre 2012
Projet Multi-boot tablette Android
Client : Halias Technologies
Contexte projet :
Réalisation d’un prototype de démarrage multi-OS Android sur tablette, avec
utilisation de la technologie composant Fractal.
Tâches assurées :
Réalisation des développements de modification du bootloader, et
développement d’un nouveau driver.
Intégration de plusieurs distributions Android.
Documentation projet.
Montée en compétence sur la technologie à composants Fractal.
Contexte Technique :
Processeur Freescale iMX53, bootloader u-Boot, langage C, chaine crosscompilation
Denx ELDK, Linux embarqué, customisation distribution Android,
développement driver USB-série pour accès modem 3G avec commandes AT,
compilateur Fractal Mindc.
septembre 2011 – avril 2012
Projet Plateforme Middleware M2M
Client / Employeur : Agixis
Contexte projet : Développement d’une plateforme technologique M2M multi-métier,
multi-équipements avec terminaux web et smartphone.
Tâches assurées :
§ Chiffrage du projet sur une base de cahier des charges (330j, avec échéance à 6
mois)
§ Gestion de l’ensemble du projet : Conception générale, Développements,
Recrutement et Management (équipe jusqu’à 5 ingénieurs).
§ Mise en place de la méthodologie scrum.
§ Réalisation d’études comparatives de technologies : Complex Event Processing,
framework Java.
§ Suivi du client Maitre d’ouvrage, comités de pilotage.
§ Participation à l’avant-vente du produit, avec rendez-vous clientèle.
Contexte Technique :
§ Java, Android, Spring, Hibernate, Zigbee (Digi), SQL Server 2008, CEP Microsoft
StreamInsight, Portail MS .Net, MVC, HTML5.
septembre 2011 – janvier 2012
Projet Middleware Orienté Message industriel
Client / Employeur : Agixis
Contexte projet :. Mise en place d’un Middleware Orienté Message en contexte
industriel et haute performance.
Tâches assurées:
§ Phase avant-vente & chiffrage en mode forfait
§ Gestion de l’ensemble du projet : Conception Détaillée, et Développements
(équipe de 1 à 2 développeurs), réalisation des recettes clients
§ Suivi de la relation client
Contexte technique :
Apache ActiveMQ, langage C++, Visual Studio 2008, Innosetup, Framework de
développement du client
Janvier 2009 – août 2011
Projet Outils d’analyse FTTH-GPON
Client / Employeur : MT2
Contexte projet :
Développement d'une gamme d'outil de test temps réel pour réseaux FTTH-GPON.
Ces outils répondent aux attentes des opérateurs télécoms pour les travaux de
qualification des équipements GPON, ainsi qu'aux fabricants d'équipements (USA/Asie)
pour la certification de leurs produits. Ce sont des produits à forte valeur ajoutée / petite
quantitée, avec adaptation et suivi de chaque projet/client.
Tâches assurées:
§ Analyse de marché et analyse concurrentielle
§ Définition de l'architecture hard/soft
§ Sourcing hardware dont opto-électronique
§ Pilotage des développements Software et électronique.
§ Développement FPGA/VHDL et drivers
§ Développement suite de test (Expertise réseau Ethernet L1/2/3)
§ Avant-vente & Réponse appel d'offres
§ Support technique et expertise sur site client.
§ Participation active à un comité de standardisation (Broadband Forum)
Contexte technique :
§ FPGA Xilinx Virtex5 :
o Interface PCIe avec DMA et interruptions.
o Interface avec composants opto avec GTP et iserdes
o Développement d’ip de traitement télécom (trame, CRC, …)
o Design de FIFOs et ROM.
o Design multi domaines d’horloges
o VHDL
§ Linux Debian Temps-réel, C++, compilateurs gcc et Intel
§ Base de donnée sqllite, Qt, javascript
Mars 2009 – Septembre 2010
Projet étude Réseau de capteur sans Fils
Client / Employeur : MT2
Contexte projet :
Réalisation de prestation de conseil & études pour une startup pour le secteur du
stationnement. L'objectif était la conception d’une plateforme Réseau de Capteur sans fil, avec
des contraintes fortes de basse consommation, et intégration de capteurs spécifiques.
Tâches assurées :
§ Conseil et formation sur une plateforme de développement
§ Développement de carte Prototypes pour qualification capteurs.
§ Chiffrage étude Hardware (Radio 2.4GHz, contrôleur MSP430, Capteur magnétique et
ultra-son)
§ Chiffrage de prestations de fabrication petite/moyenne série.
§ Pilotage des études Hardware
§ Pilotage fabrication électronique.
§ Réalisation des développements de drivers bas-niveau pour la carte étudiée (magnétoresistif
et ultra-son avec utilisation d’ADC).
Contexte Technique :
Contrôleur 16b TI MSP430, Radio ISM 2.4G et 868M, Environnement open-source,
langage C.
Septembre 2007 – décembre 2008
Projet plateforme SensLAB
Client / Employeur: INRIA
Contexte projet :.
Le projet porte sur le développement et déploiement d'une plateforme scientifique
d'expérimentation « réseau de capteur sans fil » pour l'INRIA. Il s'agit d'une plateforme financée
par l'ANR, avec la communauté scientifique en utilisateur.
Le projet a nécessité la mise en place d'une phase d'ingénierie électronique et logicielle, ainsi
qu'une phase d'industrialisation importante avec l'établissement d'un réseau de sous-traitance
inexistant auparavant.
Tâches assurées :
§ Définition de cahier des charges avec l'équipe scientifique à l'origine du projet.
§ Mise en place d'une nouvelle étude électronique, avec identification d'un partenaire.
§ Conception de l'architecture n-tiers pour la plateforme
§ Réalisation des développements embarqués (C sur MSP430 et ARM7).
§ Développement d'un banc de test fonctionnel.
§ Préparation au déploiement terrain.
§ Identification des partenaires et mise en place de l'industrialisation (marchés publics).
§ Maitrise des budgets Achat.
§ Reporting pour l'ANR
Contexte Technique :
§ C sur MSP430, Zigbee, C sur ARM7, ThreadX, Ethernet/Wifi, Power Over Ethernet
§ Java et OSGi open-source, LDAP, CAO Altium Designer
Avril – juin 2007
Projet Acquisition USB Temps-Réel
Client / Employeur : MT2
Contexte projet :.
Le projet a consisté en l'étude de faisabilité d'un lien USB temps réel, en vue du portage d'un
produit existant.
La difficulté a consisté en la qualification des contraintes temps-réel du produit existant, afin de
valider par une approche théorique et pratique la faisabilité du portage.
Tâches assurées :
§ Définition de cahier des charges avec l'équipe de développement du produit existant.
§ Analyse du protocole USB2
§ Développement d'une maquette
§ Qualification en performance de la solution.
Contexte Technique :
§ DSP Texas C6x, langage C
§ Contrôleur Cypress USB2 (8051), langage C
§ Visual Studio, langage C++
Août – décembre 2006
Projet Démonstrateur M2M multi-réseaux
Client / Employeur : France Telecom R&D
Contexte projet :.
Le projet a consisté au développement d'un démonstrateur M2M, avec l'intégration de différents
réseaux capillaires représentatifs des technologies utilisées par Orange.
La cible fut d'exploiter la plateforme OSGi pour le chargement dynamique de drivers, en vue
d'intégration à la Livebox Entreprise.
Tâches assurées :
§ Analyse des travaux existants (réseaux Zigbee).
§ Conception et développement du démonstrateur
§ Démonstration avec staff marketing FT R&D.
Contexte Technique :
Intégration de réseaux Zigbee / Modbus / Coronis, Développement de driver linux avec RXTX,
OSGi Felix sur linux embarqué (Intel Xscale), Java open source avec Jamvm et GNU
Classpath.
Formation
2004-2007 INSA de Lyon, département Télécommunications, Services et Usages.
Echange international : DTU à Copenhague, Danemark.
2002-2004 DUT Génie des Télécommunications et Réseaux (major de promotion), à Valence (26).
2001 Baccalauréat général S, option Sciences de l’Ingénieur, à Valence (26).
Domaines d'expertise technique
Conception et mise en oeuvre de systèmes embarqués.
Plateformes HW : MPC55, MSP430, 8051, DSP C6x, ARM7, ARM9, FPGA Virtex5/Spartan3.
Technologies FPGA : Xilinx Virtex5/Spartan3/Zynq, DMA, transceivers MGT, lang. VHDL.
Plateformes Soft : Linux embarqué, Android, ThreadX, FreeRTOS, TI DSP/BIOS, OSGI.
Dév. soft embarqué : C, C++, Java, environnement temps-réel.
Dév soft : Applications Android pro, scripting python.
Architecture réseaux/télécoms.
Telecom & RF : RFID/NFC, RF ISM 2.4GHz, 802.15.4, Bluetooth, 2G/3G.
Réseaux LAN/MAN: Ethernet, Wifi, TCP/IP, routage.
Fibre Optique : Expertise protocoles FTTH-GPON
Conception électronique
Culture électronique : Analogique, RF, CEM, bases de CAO - Altium Designer.
Usage des outils de laboratoire.
Connaissance process fabrication PCB & CMS.
Interfaçage capteurs : conversion ADC, interfaces I2C/SPI, opto-électronique.
Compétences
Expertise logiciel embarqué – capacité d’adaptation à de nouveaux outils
Goût pour les projets techniques pluridisciplinaires : info/élec/réseau/télécoms/mécanique.
Gestion de projet – Apprécie le travail en équipe.
Encadrement, recrutement d'équipes techniques.
Planification budget et ressources.
Coordination de partenaires projets.
Intérêt pour les méthodes Agiles - Membre CARA Valence (Club Agile Rhône-Alpes).
Echanges clientèle
Suivi avant-vente, identification besoin, établissement de cahiers des charges.
Gestion des livraisons sur site, support technique.
Mise en place et dispense de formations techniques (français/anglais).
Anglais courant - Déplacements fréquents Europe/USA.
Espagnol conversationnel