Christian - Développeur C++
Ref : 021126B001-
82240 LAVAURETTE
-
Développeur, Ingénieur système (55 ans)
-
Freelance
-
Rôle : Expert Technique
Client : Bouyer IndustrieJan 2020 - Jan 2021Projet : Solutions et services de sonorisation de confort et de sécurité EN54
Environnement technique : Linux embarqué, Api-REST, JSON, C, C++, Git, gstreamer, SIP
Objet : R&D
Rôle : Expert Technique
Activités :
Conception et architecture du logiciel de surveillance du système de sécurité
Contrôle des lignes haut-parleurs
Centralisation et remonté des infos du système via une API REST
Gestion des flux audio IP de confort et de sécurité basé sur SIP et gstreamer -
Rôle : Expert Technique
Client : Bouyer IndustrieJan 2020 - aujourd'huiProjet : Solutions et services de sonorisation de confort et de sécurité EN54
Environnement technique : Linux embarqué, Api-REST, JSON, C, C++, Git, gstreamer, SIP
Objet : R&D
Rôle : Expert Technique
Activités :
Conception et architecture du logiciel de surveillance du système de sécurité
Contrôle des lignes haut-parleurs
Centralisation et remonté des infos du système via une API REST
Gestion des flux audio IP de confort et de sécurité basé sur SIP et gstreamer -
Rôle : Expert Technique
Client : FFLY4UJan 2019 - Jan 2020Projet : Banc de Test
Environnement technique : Linux embarqué, Api-REST, JSON, C, C++, Git, Python, VueJS, Vuetify, Vuex
Objet : R&D
Rôle : Expert Technique
Activités:
Conception Architecture d’un séquenceur de test spécifique
Développement d’un framework de test en Python
Développement de l’interface Web de paramétrage et du tableau de bord en VueJS -
Rôle : Expert Technique
Client : CRDE Groupe CahorsJan 2018 - Jan 2019Projet : Projet IRVE
Environnement technique : Linux embarqué, FreeRTOS, CycloneTCP, Protocoles réseaux, websocket, JSON, OCPP 1.6 et 2.0, Yocto, C, C++, Git
Objet : R&D
Rôle : Expert Technique
Activités:
Conception Architecture du client OCPP 1.6 et 2.0 d’une borne de recharge de véhicule électrique
Développement de la gestion OCPP sous linux embarqué
Développement de la distribution sous YOCTO
Conception et Développement du logiciel de gestion de la borne en C/C++ sur STM32 sous FreeRTOS et CycloneTCP
Gestion d’un parc de borne de recharge
Gestion locale de l’énergie consommée dans le bâtiment
Gestion à distance d’un parc de borne de recharge (connexion LTE ou Ethernet)
Intégration et validation
Développement de la gestion d’une grappe de borne de recharge
Mise en place des mécanismes de gestion d’énergie d’une grappe de borne de recharge -
Rôle : Expert Technique
Client : RuagJan 2018 - Jan 2018Projet : Projet confidentiel
Environnement technique : FreeRTOS, Protocoles réseaux, C, C++,
Objet : R&D
Rôle : Expert Technique
Activités: Développement embarqué sous FreeRTOS -
Rôle : Expert Technique
Client : NexeyaJan 2018 - Jan 2018Projet : Projet Banc de Test DIGIBUS FAA NG
Environnement technique : Linux embarqué, Protocoles réseaux, C, C++,
Objet : R&D
Rôle : Expert Technique
Activités: Portage d’un driver linux 2.6 sur un linux 4.4, Intégration/Validation
Correction de driver Windows (Windriver)
Analyse d’impact sur le portage d’OpenSplice et RTI sur Mandriva -
Rôle : Expert Technique
Client : CRDE Groupe CahorsJan 2017 - aujourd'huiProjet : Projet IBIS
Environnement technique : Linux embarqué, Protocoles réseaux, Yocto, C, C++, Git
Objet : R&D
Rôle : Expert Technique
Activités:
Conception Architecture et développement de la solution complète conforme au cahier des charges du client
Responsable Intégration/Validation et support client -
Rôle : Expert Technique / Architecte
Client : CRDE Groupe CahorsJan 2015 - Jan 2015Activités:
Environnement technique : Linux embarqué, Protocoles réseaux, buildroot, C, C++, JAVA, Git,
Concepteur de l’architecture logiciel de la partie CPL du concentrateur Linky G3
Développement/Intégration/Maintenance -
Poste : Consultant et Gérant de la SARL ECSIA
SOCIETE ECSIAClient : CRDE Groupe CahorsJan 2000 - aujourd'huiPrincipaux clients : I2E, CTSN, Tests Innovations, Arpège-défense, Amésys, SmardTV, Kontron, Seres environnement, AES Embedded, MBDA, ECA Toulon, SatSys, Pellenc ST, Intel Toulouse, IRTS, AREVA InterControle,
Environnement technique : Linux embarqué, Protocoles réseaux, Yocto, C, C++, Git
Depuis (12/2015)
Client : CRDE Groupe Cahors
Projet : Projet IBIS
Objet : R&D
Rôle : Expert Technique
Activités:
Conception Architecture
Responsable Intégration/Validation -
Poste : Consultant et Gérant de la SARL ECSIA
SOCIETE ECSIAJan 2000 - aujourd'huiPrincipaux clients : I2E, CTSN, Tests Innovations, Arpège-défense, Amésys,
SmardTV, Kontron, Seres environnement, AES Embedded,
MBDA, ECA Toulon, SatSys, Pellenc ST, Intel Toulouse, IRTS,
AREVA InterControle, Groupe-Cahors, Bouyer Industrie
-
Formation sur la Conception de plateforme IoT (N7 de Toulouse) : Tous les protocole IoT, Analyse des données par IA, développement Fullstack
2019
Traitement du signal (Acquisition, filtrage, transposition, modulation, démodulation FFT…)
Protocoles réseaux TCP/IP, GSM, GPRS, UMTS, SEC-II, GEM
Système temps réel embarqué ou sur PC
Développement de Driver sous Windows et Linux
Conception multithread, architecture distribuée en réseaux, architecture temps-réel
Développement d’IHM complexe
Maintenance et évolution de projet existant
Reprise et optimisation de code
Gestion de projet
Réponse à appel d’offre
Compétences techniques
Systèmes d’exploitation : Dos, Linux, Windows, Windows CE, Wondows mobile
OS Temps Réel : VxWorks
Processeurs Cible : Intel, PowerPC, Dsp TI, Dsp Analog, PIC, ColdFire
Protocoles Réseaux : RS232, USB, TCP/IP, MODBUS, SEC-II, GEM, COM, DCOM, ATL, CORBA, base en GSM, GPRS, UMTS, 1553
Langages de programmation : C, C++, java, basic, assembleur Intel, javascript, php, html
Outils de développement : Visual Studio, Visual C++, C#, Borland C++, C++ Builder, DDK, WDM, KMDF, UMDF, WIN32, Code Composeur, VisualDSP, HI-TECH, MPLAB, Tornado, matlab 7.1, QT4.0, Eclipse, MPLABX
Outils de gestion de configuration : Visual SourceSafe, Perforce, Git, Gerrit, repo
Outils de gestion de projet : PSN6, Project, Microsoft office (Word, Excel, Visio), Rational ROSE 2000, Contour, HPQC
Méthodes de développement : UML, C.C.O (Conception à Coût Objectif), GAM T17, ISO 9001,
Cycle en V
Langues étrangères
Anglais : Lu, écrit
Espagnol : Lu