MAGELLAN - Lyon 69 - Depuis 2014

Ingénieur développement C/C++ et Java

Serveur de Token
Développement du serveur de Token sur CentOS 6.5

  • Développement en C du serveur de Token
  • Développement des servlets Java pour la tokenisation de fichiers
  • Etude et mise en place de la réplication mono et bidirectionnelle
  • Reprise des modules CARAVEL
 

C/C++, Java, Eclipse, PostgreSQL, Bucardo, JSON, SVN, Git, Maven, Virtual Box, CentOS 6.5

 
 

THOMSON TVN - Rennes 35 - 2 ans - 2011 / 2013

Ingénieur développement C++ Sapphire Broadcast Server

Maintenance et évolutions du Sapphire MPEG Broadcast Server.

  • Développement en C++ sous Visual Studio 2008 et Qt Creator
  • Développement en C++ de modules Sapphire V2 (Plateforme Linux Debian) : provisioning de fichiers Vidéos
  • Analyse du code existant
  • Maintenance et évolutions de Sapphire 5.7 / 5.8
 

Visual C++, Visual Studio 2008, Qt 4.x

 
 

TECHNICOLOR - Rennes 35 - 2 ans - 2009 / 2011

Ingénieur développement Flash / intégration OpenPeak

EPG 2D / 3D en Flash 10 sous OpenPeak
Développement d’un EPG 2D / 3D en Flash 10 sur une tablette OpenPeak hybride.

  • Développement en ActionScript 3 et Flash sous FlashDevelop
  • Analyse du code existant
  • Requêtes SOAP
  • Développement du mode XMLFake afin d’effectuer des démonstrations en dehors du contexte SmartVision
  • Prise en charge de la langue de la tablette sous l’EPG
  • Développement du Framework applicatif
  • Développement du mode 3D de l'EPG avec le Framework PaperVision 3D
 

Flash, MachBlue 1.2, STB SAGEM, Plateforme IPTV, AS 3, SOAP, Intégration, Tests, SVN, DevTracker, PaperVision 3D

 
 

THOMSON TELECOMS - Rennes 35 - 8 mois - 2009

Ingénieur développement Flash / intégration STB

SmartVision Flash Portal 2.0
SFP 2.0 est une application Flash embarquée dans une Set-Top box et utilisant des Web Services afin de communiquer avec la plateforme SmartVision 4.0 : plateforme IPTV pour opérateur IP.

  • Développement en ActionScript 2 et Flash sous Eclipse
    • Analyse du code du framework SFP (SmartVision Flash Portal)
    • Développement en Flash / ActionScript2 des évolutions pour Canal Digital
    • Simulation sur PC avec MachBlue 1.2
    • Requêtes SOAP
    • Intégration et tests sur STB SAGEM
  • Rédaction des documents techniques et utilisateurs
  • Gestion de configuration SubVersion et de la maintenance applicative sous DevTracker
 

Flash, MachBlue 1.2, STB SAGEM, Plateforme IPTV, AS 2, SOAP, Intégration, Tests, SVN, DevTracker

 
 

SONEO - Rennes 35 - 6 mois - 2008 / 2009

Ingénieur développement Visual FoxPro (Assistance Technique)

EdiPa
EdiPA est un logiciel de gestion de troupeaux pour les éleveurs de bovins, lait et viande.
Intégration de la gestion des lots d’animaux ainsi que des paramétrages concernant les productions viande (Pesées, croissance, aptitudes et performances, fiche carrière des animaux).

EdiStock
EdiStock est un logiciel de gestion des stocks d’animaux et végétaux (Inventaire et valorisation).
Intégration des barèmes des volailles de chair, poules pondeuses et autres animaux. Développement des interfaces de saisie des stocks et inventaires.

  • Développement en Visual FoxPro
    • Analyse du code, reprise de l’existant, développement des nouvelles interfaces de saisie utilisateur
    • Développement des interfaces graphiques et du noyau de l’application en VFP sous l’IDE Visual FoxPro 8
    • Base de données SQL Server 2000
      • Création/modification de tables
      • Réalisation des requêtes SQL
 

Visual FoxPro, SQL Server 2000, SQL

 
 

VIACCESS - Rennes 35 - 2 ans - 2006 / 2008

Ingénieur développement C/C++

SAS Workstation (Plateau/2 mois)
Développement des évolutions du processus RCM (SAS) du GTA ainsi que de la librairie DAO de Viaccess dans le cadre du projet OMA-BCAST (Prise en compte des nouvelles offres commerciales).

  • Développement en C/C++
    • Analyse du code existant
    • Développement en C/C++ sous Eclipse et Tests Unitaires
    • Gestion de configuration avec SVN
    • Emulation des O.S. et API via VMWare
    • Administration d’Oracle 9i
      • Oracle Enterprise Manager
      • Création de Schémas, rôles
      • Création de tablespaces Data, Undo, Temp
      • Création de tables, triggers, séquences, views
      • Réalisation de requêtes SQL
      • Création de procédures stockées en PL/SQL
      • SQL LOADER pour Oracle
 

C/C++, Eclipse, Oracle 9i, SVN, VMWare

 
 

SAS Workstation (Plateau/2 mois)
Reprise de l’application SAS Workstation (Borland C++ Builder 5) de Viaccess afin d’en assurer les évolutions (OMA-BCAST) et la maintenance.

  • Développements effectués sous Windows
    • Analyse du code existant
    • Corrections des anomalies
    • Développement en C/C++ des évolutions sous Visual Studio 6.0
  • Gestion de la documentation
  • Développement d’une DLL RPC sous Visual Studio 6.0
  • Gestion de configuration avec SVN
  • Emulation des O.S. et API via VMWare
  • Administration d’Oracle 9i
  • Utilisation de XMLSpy pour la génération des données de tests XML
 

C/C++, Visual Studio 6.0, Builder, Borland, XML, SVN, Windows XP/2000, XMLSpy, VMWare, Oracle 9i

 
 

OPUS (Forfait/1 an)
Développement des évolutions, puis refonte de l’application OPUS chargée de réaliser une interface entre un système de gestion commerciale (SGC ou SMS) d’un opérateur, et le gestionnaire de titres d’accès de VIACCESS : le SAS export.

  • Rédaction des spécifications techniques
  • Développements en C/C++ effectués sous Windows XP
    • Analyse du code existant
    • Développements effectués en C/C++ et Java (SWING, JNI) sous Eclipse
  • Administration d’Oracle 9i
  • Modélisation UML avec Visual Paradigm
  • Mise en place et administration des outils de gestion de configuration (Subversion) et de bugs (Mantis)
  • Correction d’anomalies
  • Gestion de la documentation
 

C/C++, Windows XP, Oracle 9i, Eclipse, SVN, Mantis, VMWare, rédaction des specifications, JAVA (SWING, JNI), Visual Paradigm

 
 

HAL3 (Forfait/2 mois)
Contrôle des comptes-rendus d’activité, des indicateurs du projet ainsi que du planning sous la responsabilité du Chef de Projet HAL3.

 

MS Project

 
 

Ingénieur développement C# .Net et ASP.Net (Forfait/3 mois)
Refonte de l’application Assistance en C#.Net et ASP.Net permettant la gestion technique de plateformes de diffusion numérique ainsi que la traçabilité des interventions clients.

  • Développements en C#.Net et ASP.Net effectués sous Windows
    • Analyse du code existant, audits
    • Refonte de l’application existante en Borland C++ Builder vers une interface Web en ASP.Net avec Visual Studio 2005
  • Migration d’Oracle 7i vers SQL Server 2005 avec Kettle
  • Gestion de la documentation utilisateur
  • Gestion de configuration avec SVN
 

C#.Net, ASP .Net, Visual Studio 2005, SVN, Oracle 7i, SQL Server 2005, Kettle

 
 

AES Chemunex - Rennes 35 - 6 mois - 2005 / 2006

Ingénieur développement C/C++ (Forfait LabMasterCT)

Développement en C/C++ des évolutions du logiciel LabMasterCT permettant la gestion de tests microbiologiques dans un laboratoire cosmétique.

  • Développements en C/C++ effectués sous Windows
    • Analyse du code, reprise de l’existant
    • Développements en C++ sous Visual Studio 6.0 (MFC)
  • Modification et création de tables, déclencheurs (Triggers) et procédures stockées sous SQL Server 2000
  • Gestion de la documentation de conception logicielle
 

C++, Visual Studio 6.0, SQL Server 2000, MFC, UML, Windows

 
 

AES Chemunex - Bruz 35 - 9 mois - 2005

Ingénieur développement C# .NET et C/C++

Développement en C# .NET des évolutions du logiciel Labguard 2 et des corrections de bugs existants.

  • Développement en C# .Net du logiciel LG2_ToolKit :
    • Configuration et interrogation des émetteurs Labguard 2
    • Exportation des configurations des émetteurs effectuées en Base de Données PostgreSQL
  • Emulation via Cygwin de la Base de Données PostgreSQL
  • Modélisation UML avec Objecteering
  • Développements en C# sous Visual Studio .NET 2003
  • Gestion de configuration sous Visual Source Safe

Développement en C/C++ sous Visual Studio 6.0 du module d’acquisition des données Labguard 1 développé initialement sous LabWindows. Utilisation du multi-threading avec le modèle Producteur/Consommateur.

Développement en C/C++ du Driver logiciel permettant la communication avec des modules d’acquisition de température Coronis via une liaison série en respectant le protocole de communication radio Coronis.

Projet effectué au forfait :

  • Reprise du code existant et développement en C/C++ du driver LabGuard 1
  • Audit, reprise du code existant. Portage du code développé sous Labwindows/CVI vers un projet Visual Studio 6.0 (MFC)
 

C# .Net, C/C++, Visual Studio 6.0/2003, MFC, UML, Windows, Cygwin, PostgreSQL, Visual Source Safe, modélisation UML, Objecteering, Together

 
 

CEREP - Celle L'Evescaut 86 - 2 ans - 2003 / 2005

Ingénieur développement C# .NET et C/C++

Optimisation et maintenance de l’ensemble des applications relatives à l’accès sécurisé aux résultats des clients de CEREP (Data On Line développé en ASP sur une plateforme Windows Server).

  • Développement en C# .Net sous Visual Studio 2003 d’une IHM d’accès aux données clients pour le «customer support» :
    • Requêtes SQL et création de procédures stockées en PL/SQL sous SQL Server 2000
  • Utilisation des technologies Flash, et ActionScript pour finaliser l’ensemble
  • Développement d’une DLL ISAPI (C/C++ sous Visual Studio 6.0) permettant la présentation des résultats au format XML
  • Gestion de configuration sous Visual Source Safe

Développement en JAVA sous Eclipse d’une application de téléchargement journalier des résultats Bioprint via un tunnel sécurisé SSL.

  • Développements Java sur la plateforme Linux RedHat sous Eclipse
  • Modélisation UML réalisée sur l’ensemble des projets effectués avec Together
  • Gestion de configuration sous Visual Source Safe

Développement de l’application Bioprint en Java/J2EE dans un environnement Linux RedHat (Base de Données Oracle 6).

  • Rédaction des spécifications fonctionnelles et techniques
  • Analyse et conception objet UML :
    • Diagrammes d’activité, diagrammes de cas d’utilisation, diagrammes de classes, diagrammes de séquences
  • Développement en Java/J2EE des pages JSP de l’application web avec Apache Tomcat
  • Gestion d’un pool de connexions à une Base de Données Oracle 6 via son driver JDBC
  • Création des servlets via Eclipse
 

C# .Net, C/C++, Visual Studio 6.0/2003, SQL Server 2000, Oracle 6, Windows, JSP, JDBC, servlets, Eclipse, UML, Tomcat, Visual SourceSafe, Linux RedHat, Together, MFC, ASP, Flash MX, ActionScript, JAVA, J2EE

 
 

Alcatel CIT - Rennes 35 - 6 mois - 2002

Stage Ingénieur

Développement et intégration de la vérification vocale du locuteur sur la plateforme OSP-ME.

  • Spécifications, conception Objet (UML avec Together et Objecteering) et développement du service de vérification vocale utilisant l’application Nuance (C++ dans l’environnement Solaris). Rédaction des documents techniques et utilisateurs
  • Gestion de configuration Clearcase
 

C++, Clearcase, SUN Solaris, Nuance, UML, Objecteering, Together