Anthony - Chef de projet C

Ref : 111003D002
Photo d'Anthony, Chef de projet C
Compétences
C
C++
IHM
C#
SVN
Expériences professionnelles
  • SCHNEIDER-ELECTRIC : Conception et développement d’une RIA avec Adobe Flex 4.5 pour pouvoir paramétrer un système embarqué de surveillance de réseaux électriques – 1 an

    AREVA : Conception et développement d’une RIA avec Adobe Flex 3 pour pouvoir paramétrer, monitorer et contrôler un système embarqué de surveillance de réseaux électriques – 2 ans

    FACEBOOK : Dans un cadre personnel, conception et développement d’un jeu pour la plateforme Facebook à base d’Adobe Flex 4 coté client et JAVA/Spring/MySQL coté server – 1 an

    Montpellier
    Application Facebook développée hors contexte professionnel
    Développeur (équipe de 2 personnes)
    2009 à 2010 -12 mois
    Développement d’un social game en Flex :
     Mise en place d’un process Agile (SCRUM) : Redmine
     Mise en place d’une plateforme d’intégration continue (tests de non régression sur la partie back-end) : Hudson, scripts Ant, FlexPMD et scénari de tests (JUnit). Utilisation de Sonar pour l’aspect métrique (couverture des tests dynamiques, résultat de l’analyse de code statique, nombre de class, de méthodes, etc.)
     Mise en place d’un server SVN (accessible via une machine virtuelle VMWare)
     Développement de la partie cliente en Flex 4, de la partie server en JAVA (framework Spring), Hibernate et MySQL. Utilisation d’un pattern MVC en Flex (PureMVC). Communication RPC assurée par BlazeDS (AMF).
     Développement d’un outil de développement, sous Adobe AIR, permettant la génération automatique des class BO (Business Object) JAVA en AS3
     Mise en place d’un fichier ‘dictionary’ contenant toutes les traductions de chaines de caractères et générant automatiquement les fichiers de langues (.properties) coté projet Flex (OOBasic)
     Apprentissage de l’API Graph de Facebook pour intéragir avec les datas de l’utilisateur
     Mise en place du mécanisme de connexion entre la plateforme Facebook et l’application
     Apprentissage de l’API Flickr dans le but de stocker des assets (images, vidéos)
     Mise en place d’un server mockup en Python (PyAMF) pour simuler rapidement le comportement du server en phase de tests (debuggage de la partie cliente)
    // FLEX 4, JAVA, SPRING, BLAZEDS, PYTHON, METHODOLOGIE SCRUM, ASSURANCE QUALITE //

    SCHNEIDER, Montpellier
    Contrôle / Commande de supervision
    Responsable technique (équipe de 3 personnes)
    2011 -10 mois
    Développement évolutif d’un système embarqué de télé-contrôle et de supervision pour EDF :
     Mise en place d’un process Agile (SCRUM) : formation – Redmine
     Définition de l’architecture logicielle back-end basée sur un micro-contrôleur µChip
     Développement du front-end (IHM web) dans le but de paramétrer le système embarqué à distance
     Langage Flex 4.5 pour le front-end et en C pour le back-end. Utilisation d’un pattern MVC en Flex (PureMVC)
     Communication client / server via du CGI scripting (en C)
     Tests, intégration
    // FLEX 4.5, C, MÉTHODOLOGIE SCRUM //

    AREVA, Montpellier
    Contrôle / Commande de supervision
    Ingénieur en développement applicatif web / embedded (équipe de 5 personnes)
    2009 à 2010 -22 mois
    Développement nouveau d’un système embarqué sous Linux de télé-contrôle et de supervision de cellule de distribution électrique :
     Mise en place d’un process Agile (SCRUM) : formation – Redmine
     Mise en place de l’assurance qualité grâce à un server d’intégration continue : Hudson, scripts Ant, FlexPMD et scénari de tests (CPPUnit)
     Développement d’une RIA dans le but de paramétrer, monitorer et contrôler le système embarqué à distance
     Coté applicatif système embarqué : mise en place d’un server XML/RPC (AMF) en Python, développement de processus communiquant via D-BUS (bus logiciel)
     Langage Flex 3 pour le front-end ; en C / C++ et Python pour le back-end. Utilisation d’un pattern MVC en Flex (PureMVC)
     Tests, intégration
    // FLEX 3, C, C++, PYTHON, ASSURANCE QUALITE, METHODOLOGIE SCRUM //

    AREVA, Lattes
    Contrôle / Commande de supervision
    Responsable maintenance d’un système de supervision
    2007 - 2009 -20 mois
    Gestion d’une équipe offshore (Inde) dans le cadre de la maintenance d’un système de supervision sous Windows de réseaux électriques
     Mise en place d’un process Agile (SCRUM)
     Refonte totale du process automatique de génération des versions software de ce système : batchs scripting sous InstallShield couplés à des scripts DOS
     Suivi des corrections / évolutions, analyse des problèmes en amont, propositions de correctifs / patchs à l’équipe en Inde
     Tests, validation
     Langage C++, VBA – Technologie COM/DCOM
    // C++, METHODOLOGIE SCRUM //

    Ingénieur en développement applicatif sous Windows
    2006 - 2007 -10 mois
    Evolution d’un configurateur en JAVA, pour la gestion d’import / export de fichiers au format .XLS
     Développement en JAVA, XML / XSLT
    // JAVA, XSLT //

    ALSTOM, Montpellier
    Contrôle / Commande de supervision
    Ingénieur en développement applicatif web / embedded (équipe de 9 personnes)
    2003 à 2006 -30 mois
    Développement nouveau d’un système embarqué de télé-contrôle et de supervision pour EDF :
     Définition de l’architecture logicielle basée sur un micro-contrôleur HITACHI
     Développement d’une interface web dans le but de paramétrer le système embarqué à distance
     Coté applicatif système embarqué, développement de divers modules (Horloge Temps Réel, communication externe en IIC, stockage en mémoire externe, intégration de stacks propriétaires protocolaires de communication industrielle)
     Langage HTML, CSS, XML, XSLT, JAVA (applet) pour le front-end ; en C / Assembleur pour le back-end.
     Tests, intégration
    // C, HTML, XSLT //

    Ingénieur en développement applicatif sous Windows (équipe de 4 personnes)
    2001 à 2003 -26 mois
    Développement d’une application Windows permettant le dialogue entre un système de télé-contrôle et un poste client :
     Développement de divers modules liés à la communication série entre un slave (système de télé-contrôle) et un master (poste client distant)
     Langage C++
     Tests, intégration
    // C++ //

    GEMPLUS, Marseille
    Carte à puce
    Développeur / testeur GSM
    2000 à 2001 -14 mois
    Portage d’applicatifs sur différentes puces (Siemens, Phillips, Atmel, etc.) :
     Développement d’évolutions, de corrections en C, C++ / Assembleur
     Préparation de campagne de tests de non régression
     Tests
    // C, C++, ASSEMBLEUR //

Études et formations
  • FORMATION
    BARONNERIE (ANGERS) 1999 – BTS Informatique Industrielle

    Langues : Anglais

    COMPÉTENCES TECHNIQUES
    Frameworks et outils Spring, Hibernate, BlazeDS, Log4J
    PureMVC (AS3)
    IDE Eclipse, IDE Flash Builder
    Outils et méthodes Méthodologie Agile (SCRUM)
    Gestion technique de projet avec Redmine
    Gestion de configuration SVN
    Langages Flex 3 - 4.5, JAVA, C++, C, Python, C#, PHP5, SQL, XML, HTML, Javascript, VBA, OOBasic
    SGBD MySQL
    Qualité Intégration continue
    (Hudson – Ant scripting – Sonar – Junit – FlexPMD)
    Plateformes Facebook API Graph (JAVA) - intéractions
    Flickr API (JAVA) – stockage d’assets

    COMPETENCES METIERS
    Contrôle / Commande Système embarqué de gestion de surveillance de réseaux électriques

D'autres freelances
Chef de projet C

Ces profils pourraient vous intéresser !
CV Développeur Web - Python / Django
Aurélien

Développeur Web - Python / Django

  • ARCUEIL
PYTHON DJANGO HTML5 JIRA JAVASCRIPT CSS C C++
CV Ingénieur/docteur développement FPGA et IA
Tarek

Ingénieur/docteur développement FPGA et IA

  • SAINT-OUEN-L'AUMÔNE
FPGA PYTHON C++ C
Disponible
CV Chef de projet MONETIQUE
Houssine

Chef de projet MONETIQUE

  • CLAMART
MONETIQUE SQL UNIX LINUX KANEST TUXEDO C C++ ORACLE JIRA
Disponible
CV Ingénieur logiciel
Stéphane

Ingénieur logiciel

  • SAINT-ROMAIN-LE-PUY
.NET C# WPF HTML5 ASP.NET C++ C Vue.js
CV Développeur JS+React+Next/Node & No-code
Arthur

Développeur JS+React+Next/Node & No-code

  • PARIS
BUBBLE JAVASCRIPT NODE.JS REACT.JS C PYTHON PHP Arduino POSTGRES SHELL UNIX
CV Consultant IT
Hugues

Consultant IT

  • MAREIL-MARLY
PYTHON C WINDOWS AGILE LINUX C# JAVA SQL AZURE JAVASCRIPT
CV Développeur PYTHON
Houmame

Développeur PYTHON

  • ÉPINAY-SUR-SEINE
PYTHON DJANGO HTML5 CSS C JAVASCRIPT MYSQL SQL SERVER SHELL UNIX SCRIPT SHELL
CV Développeur WEB/Mobile
Alexandre

Développeur WEB/Mobile

  • TOULOUSE
JAVASCRIPT JAVA SWIFT C++ Angular C TypeScript HTML CSS
CV Expert JAVA
Sami

Expert JAVA

  • LILLE
JAVA J2EE C SQL Angular AGILE CI/CD LEAD MANAGEMENT JAVASCRIPT POSTGRESQL
CV Ingénieur optique MATLAB
Abderrahim

Ingénieur optique MATLAB

  • ARLES
MATLAB CAO INVENTOR PACK OFFICE Altium C LABVIEW COMSOL MULTIPHYSICS