Menu

Romain GAUTIER

RENNES

En résumé

Ingénieur d'études et développement sur des technologies gravitant autour du C/C++/Java. J'aime apprendre de nouvelles choses comme le prouve ma variété d'expériences.

Mes compétences :
Java
Unity 3D
C++
Programmation orientée objet
Base de données
C#
SVN
Linux
Gradle
BOOST
Git
Qt4
Maven
Cycle en V
Administration réseaux
Test Driven Development
UML 2.0
Méthode agile
Gestion de projet

Entreprises

  • Tocea - Ingénieur R&D

    RENNES 2012 - maintenant Une année à travailler de façon transversale sur les produits de Tocea. Ces produits offrent une analyse qualitative de code source et du refactoring automatique.
    - Rédaction de spécifications techniques.
    - Développement et maintenance de produits écrits en Java. (Parseurs, APIs, Framework)
    - Participation à la conception et au développement du plugin eclipse de Tocea. Notamment le module de refactoring.
    - Acquisition d'expertise sur l'évaluation de la qualité du code source (complexité cyclomatique, couverture de code…)

    Technologies : Linux, Java, Maven, Gradle, Eclipse, GIT, ANTLR, SCRUM
  • Ausy - Ingénieur études et développement

    Sèvres Cedex 2011 - 2012 Deux missions :

    - Activité de R&D chez Canon Research France. Mise en place d'une plateforme de test pour asservissement visuel avec caméra plénoptique. (deux mois)

    Le but de la mission était de fournir à Canon Research France (CRF) une plateforme logicielle pour l’expérimentation d’algorithme d’asservissement visuel.
    - Développement de composants logiciels permettant l’asservissement visuel
    o Couche d’abstraction pour le contrôle de bras robotique.
    o Implémentation du contrôle robotique pour le bras AL5D (cinématique inverse, directe, contrôle en vélocité).
    o Création d’un simulateur virtuel de bras AL5D.
    o Développement d’un wrapper pour le SDK de caméra micro eye de la société IDS.
    o Couche d’abstraction pour le déroulement d’algorithme d’asservissement.
    o Implémentation d’un algorithme d’asservissement visuel par luminosité.
    o IHM (conception de widget pour affichage camera, contrôle algorithme, etc.) en Qt.
    - Tests
    o Ecriture de tests unitaires tout au long du projet.

    Technologies : C++, Qt, GLCLib, SVN


    - Activité d'ingénieur de développement chez ST-Ericsson. Participation à la maintenance d'une plateforme de test pour base band téléphonique. (7 mois)

    - Déploiement d’un environnement de cross compilation sous Linux.
    - Développements en C orientés embarqué. Livraisons sous GERRIT.
    - Travail sur les communications inter-process sous Linux (avec « La communication sous UNIX »).
    - Familiarisation avec le protocole de communication de 9P.

    Technologies : C, C++, Qt, GIT/GERRIT, 9P
  • Haption - Stagiaire ingénieur R&D

    2011 - 2011 Le but du stage était de déterminer la viabilité du moteur physique PhysX dans un contexte de simulation interactive haptique pour des applications d'assemblage CAO.

    - Analyse et conception
    o Recueil des Besoins concernant la problématique d'Haption vis-à-vis de PhysX : une plateforme d'expérimentation pour moteurs physiques.
    o Traduction des besoins en spécifications fonctionnelles
    o Spécifications techniques à partir de l'état de l'art.

    - Développement d'une plateforme de simulation 3D temps réel
    o Couche d'abstraction pour moteurs physiques
    o Utilitaires pour les applications 3D temps réel.

    - Tests
    o Ecriture de tests unitaires tout au long du projet.

    Technologies : C++, Boost, Qt, SVN, CppUnit
  • Space Applications Services - Stagiaire inénieur de développement

    Nanterre 2010 - 2010 Projet « PVAITV » : le but du projet était le développement d'une interface de réalité augmentée pour l'aide à l'assemblage mécaniques.
    - Développement
    o Implémentation de spécifications techniques (flowcharts) au sein d'un projet impliquant 4 autre développeurs en milieu anglophone.

    - Tests
    o Ecriture de tests unitaires tout du long du projet.

    Technologies : C++, Boost, Qt, SVN, CppUnit
  • Haption - Stagiaire développeur

    2009 - 2009 Participation au projet «Interactive Physics Pack » : le but du projet était le développement d'une interface de programmation permettant le développement de simulations interactives haptiques au sein du logiciel Virtools.

    - Analyse et conception
    o Conception de l'interface de programmation visuelle en collaboration avec CLARTE.

    - Développement
    o Développement de l'interface de programmation conçue précédemment au travers de l'API Virtools.

    - Tests
    o Ecriture de tests unitaires tout au long du projet.

    Technologies : C++, SVN, CxxTest, Virtools API
  • AMICAM - Stagiaire développeur web

    2008 - 2008 Développement d'un portail intranet pour une équipe interne.

    - Analyse et conception
    o Recueil des Besoins de l'AMICAM.
    o Conception du système d'information pour les deux applications.

    - Développement
    o Déploiement de serveur web Apache et MySQL.
    o Ecriture des bases de données SQL
    o Développement des scripts serveurs pour les deux applications
    o Développement des vues HTML pour les deux applications

    Technologies: xHTML, PHP, Javascript, SQL, Moteur de template.
  • AMICAM - Stagiaire application web

    2007 - 2007 Réalisation d'application web (HTML/PHP) pour gestion de parc informatique.

    - Analyse et conception
    o Recueil des Besoins de l'AMICAM.
    o Conception du système d'information pour les deux applications.

    - Développement
    o Déploiement de serveur web Apache et MySQL.
    o Ecriture des bases de données SQL
    o Développement des scripts serveurs pour les deux applications
    o Développement des vues HTML pour les deux applications

    Technologies : HTML, PHP, SQL

Formations

Réseau

Annuaire des membres :