Menu

Emmanuel CATROUILLET

Nantes

En résumé

Je possède 10 ans d'expérience en développement principalement en Java, C et C#.
Je suis aussi, chargé d'affaires en R&D sur différents produits.
Je participe à la gestion des projets et la définition des architectures logicielles et à leur mise en application chez les clients.

Mes compétences :
Gestion de projet
JAVA
C#
Langage c
SQL
Électronique
Clearcase
Bugzilla
TCP/IP
Git
Modbus
UML
Kanban
Scrum
PostgreSQL
Microsoft Project
Microsoft Access
GANTT Project
Firebird
Microsoft SQL Server
QlickView
Talend Open Studio
Talend
C++

Entreprises

  • Armor - Ingénieur de développement en informatique industrielle

    Nantes 2017 - maintenant
  • Keops automation - Chargé d'affaires / Ingénieur de développement en informatique industrielle

    2013 - 2017 - Gestion de projets
    • Définition des lots techniques, du planning sous Gantt Project
    • Définition de l’architecture et du fonctionnement des différents modules
    • Rédaction des spécifications techniques du besoin
    • Suivi du projet, gestion d’une équipe
    • Participation au recrutement des futurs collaborateurs
    • Contacts avec les clients finaux

    - Recherche & développement
    • Définition d’une architecture sous Talend permettant la récupération de données issues de bases de données ou de données automate chez les clients
    • Définition et développement d’un méta-modèle de base de données permettant une utilisation sur différents projets sous SQL Server et PostGre SQL
    • Définition et réalisation d’indicateurs de performance sur QlikView

    - Projets clients
    • Conception et développement de drivers de communication TCP et RS232 sous C# entre le logiciel de supervision Panorama et différents matériels (automate Siemens de type S7XX, lecteurs de badges, imprimante)
  • Thalès services - Ingénieur en informatique industrielle

    Courbevoie 2012 - 2013 - Développement d’une IHM de définition / validation des données utilisées pour la définition d’une cible

    Environnement technique : Windows, Java, Eclipse, XML, JAXB, Clearcase

    - Système FREMM (Frégates multi-missions)
    • Correction de bugs sur le système
    • Ajout de la fonctionnalité d’écoute Audio (développement sous Java et C++)
    • Utilisation des librairies Spring, Hornet Q, Audio Alsa
    • Modification de fichiers d’installation de type RPM

    Environnement technique : Windows, Linux (Mandrake), Java, C++, Eclipse, Visual C++, Clearcase, Spring, Librairie Audio ALSA, Fichiers RPM, Bash, HornetQ
  • POLYSOUDE - Ingénieur développement

    2005 - 2012 - Conception et Développement IHM d’un appareil de soudage sur une cible Linux embarqué (architecture PC104) et sur un PC Windows standard
    • Conception en UML sous MagicDraw
    • Développement de l’IHM en Java sous Eclipse
    • Utilisation d’une base de données Firebird, de web services sous SOAP
    • Gestion de versions avec CVS puis Git
    • Génération de documentations en format HTML à l’aide d’un template (FreeMarker)
    Environnement technique : Windows, Linux (Ubuntu), Java, SQL, Eclipse, XML, HTML, Git, Soap, Log4j, CVS, MagicDraw

    - Conception et développement d’un système de gestion temps réel (RTAI) de multiples actionneurs sur une cible Linux embarqué
    • Développement de régulations de moteurs (interface avec un FPGA)
    • Réalisation d'une commande de variateurs avec des modules utilisant le protocole Modbus TCP
    • Génération de fichiers XML pour le stockage des mesures issues de la soudure
    Environnement technique : Linux (Ubuntu), C (RTAI), Eclipse, XML, Git, CVS
  • RPC - Développeur

    2004 - 2004 - Stage de fin d’études : Projet Borne de Guidage
    - Développement d’un logiciel de permettant le guidage dans les zones industrielles
    • Recherches de solutions existantes, spécifications, conception basée sur la méthode UML
    • Développement sous Visual Basic avec utilisation des outils de dessin pour tracer l’itinéraire et d’une base de données Access avec interrogation à partir de requêtes SQL
    • Génération de pages HTML à partir des données de la base Access
    • Tests unitaires et d’intégration du logiciel

Formations

Annuaire des membres :