Version imprimable

 

Download vCard

Téléphone
+33 6 45 75 48 97
Adresse
1, rue Louis Dessard
F-95120 Ermont France
eMail
gregory@millasseau.fr 🔒
Web
www.gregseth.net
Experience

Expériences

  • 2009 - 2016

    Ingénieur d'études — Codra

    Projet Cristal — IRSN — 1 an +

    Maintenance du projet Cristal (projet conjoint IRSN/CEA proposant un atelier de développement d'études de criticité, Latec, et des codes de calcul Apollo et Tripoli) : kit d'installation, documentation et support utilisateur.
    Développements correctifs et évolutifs sur le logiciel Latec : évolution des vues 3D, ajout de la génération de jeux de données pour le code de calcul MCNP, prise en compte de fonctionnalités supplémentaires pour les codes de calcul existants.

    • J2EE 1.8 / NetBeans
    • Linux (Debian 8 / RHEL 6) / Windows 7
    • Shell script (Bash)
    • Subversion

    Maintenance LGA – CEA — 6 mois

    Portage Fedora Core 1 vers RHEL 6 des logiciels de supervision et de gestion de capteurs sismiques et électromagnétiques.
    Évolutions fonctionnelles incluant le changement de la couche de communication réseau du protocole X25 vers TCP/IP.

    • C++
    • Python
    • PHP
    • PostgreSQL
    • Shell script
    • Linux (RHEL 6)
    • Git
    • TCP/IP

    Maintenanance des logiciels d'acquisition opérationnelle — CEA — 1an

    Fusion des projets Opales, suite d'une quarantaine de programmes chargés de l'acquisition, la gestion et l'archivage de signaux sismiques, et Jason, programmes traitement et d'analyse des signaux.

    • Qt 4.5.x
    • C++ Windows / Linux (RHEL 6)
    • Framework propriétaire WPP
    • Git

    Drivers CCN0-DL — CEA — 4 mois

    Rédaction des spécifications et développement des drivers CCN0 du CCE de diagnostic laser pour le LMJ.

    • .NET / C#
    • C++ / CLI
    • Protocoles SNMP, Modbus (TCP et RS232), GigE Vision, GenICam, IVI, VISA, GPIB, …
    • NUnit

    Evolutions PFC4 / SVPCEA — 1 mois

    Évolutions de la plateforme logicielle de supervision du LMJ.
    Création du kit d'installation et génération de l'aide en ligne de l'application Panorama SVP.

    • .NET / C#
    • Panorama E2
    • NUnit, framework de tests unitaires
    • Microsoft SQL server
    • MSI Factory

    Maintenance Piment, Génie, TransXML. Logiciel Centime — IRSN — 3 mois

    Maintenance et évolutions de la chaîne de traitement des formulaires de déclaration des entrées/sorties de matières nucléaires sur le sol français.
    Adaptation du site Piment aux besoins spécifiques d'EDF dans le cadre du projet Centime.

    • JavaEE 1.6
    • JSP / Tomcat
    • Microsoft SQL server (2000, 2005 et 2008)
    • Persistance Hibernate

    Maintenance CreateEvent, Sig* — CEA — 1 mois

    Maintenance d'un logiciel de création d'événements sismiques.
    Portage d'un couple de logiciels de reporting de données sismiques de Python vers C++ en utilisant le Framewrok Qt 4.5.

    • C++ / Qt 4.5
    • Python
    • HTML + CSS / Javascript

    Couplage Panorama-Tango — CEA — 6 mois

    Développement d'une interface de communication générique et polymorphe entre l'application de supervision Panorama E2 et Tango.
    Développement d'un programme de génération d'application Panorama par découverte automatique du réseau de devices Tango.

    • Programmation C++ Windows 32/64 bits (COM / ATL)
    • Programmation C# (.NET)
    • Microsoft Visual Studio 2008
    • Également : Perl (recompilation Tango), Python (device servers Tango)

    Maintenance LMSACEA — 1 mois

    Corrections et évolutions sur les logiciels ICAR et Manga, servant à l'analyse de données de présence de radio-nucléides collectées par hélicoptère.

    • Borland C++ / C++ Builder 6
    • Microsoft Visual Studio 6
    • Subversion

    Projet Jason — CEA — 2 ans

    Développement d'une suite de logiciels de traitement et d'analyse de données sismiques.

    • Programmation C++ multi-plateforme (Windows / CentOS, RHEL).
    • Framework Qt 4.5.x
    • Microsoft Visual Source Safe
  • 2007 - 2008

    Stage — University College Dublin, Performance Engineering Laboratory — 6 mois

    Participation au projet VidAs : distribution de vidéo à la demande basée sur une architecture peer-to-peer.

    • Corrections de bugs dans le programme de streaming vidéo des set-top-boxes (Debian / C++).
    • Évolutions dans l'architecture des SuperNodes (Java).
    • Création d'outils de tests de charge du réseau de diffusion en fonction des différentes variables de diffusion des contenus (Java / J-Sim).
  • 2007

    Projet de fin d'études

    Création d'une caisse enregistreuse pour la cafétéria de l'école, basée sur une technologie RFID.

    • Création du design et choix des composants : micro-contrôleur PIC, deux écrans LCD, mémoire I²C, clavier, antenne RFID, connecteur USB.
    • Programmation des composants (langage C) et du logiciel de synchronisation PC par USB (Java).
  • 2006

    Stage — Geoloc systems — 4 mois

    Développement d'une solution matérielle et logicielle dédiée au suivi de flottes de véhicules.

    • Création du boîtier (matériel et logiciel) de suivi, à partir de la puce GPS / GPRS. Programmation en C sur micro-contrôleur PIC.
    • Développement du serveur de traitement des données émises par la boîtiers (J2EE).
    • Développement de la solution de suivi de véhicules (technologie .NET et MapPoint de Microsoft).
Connaissances

Connaissances

  • Informatique

    Systèmes d'exploitation : Windows, Mac OS, Unix, Linux.
    Programmation : C, C++, Java, C#, script (bash...).
    Frameworks : Qt, .NET.
    Technologies web : PHP, HTML5, CSS, JavaScript (natif, JQuery, Angular).
    Outils graphiques : Photoshop, Illustrator.

  • Systèmes embarqués

    Programmation de composants : micro-contrôleurs, DSP, CPLD et FPGA.
    OS embarqués : Linux temps réel, Windows CE, J2ME.
    Bus industriels : I²C, CAN, FlexRay.
    Java temps réel, assembleur, VHDL, SystemC.
    Cartes à puce, avec et sans contact (RFID).

  • Langues

    Anglais - Courant (TOEIC 930).
    Allemand - Moyen.
    Japonais - Débutant.

Formation

Formation

  • 2007

    Université du Québec en Outaouais

    Master en management international par projets.

  • 2004 - 2007

    ESIGETEL (École Supérieure d'Ingénieurs en Informatique et Génie des Télécommunications)

    Diplôme d'ingénieur, spécialisation en systèmes embarqués et multimédia.

  • 2002 - 2004

    Classe préparatoire

    Spécialité physique et chimie.

  • 2002

    Baccalauréat Scientifique

    Mention assez bien.