Guillaume - Chef de projet C++

Ref : 140315G001
Photo de Guillaume, Chef de projet C++
Compétences
C++
PHP
ILOG JRules
VISUAL.NET
SIG
Expériences professionnelles
  • Consultant

    chez Nocrates (3 mois), Lyon
    2013 - aujourd'hui

    . Société d'éditrice de la solution Viacitis dans le domaine du transport à
    la demande.
    Mission : apporter une réponse aux questions de validation des emplois du temps conducteur au regard de la
    législation Européennes, Nationale ou des accords d'entreprise.
    Modélisation de l'ensemble des contraintes sociales sous forme de règles
    Spécifications de l'outil de validation de contraintes sociales.
    Développement de l'outil de gestion des règles.
    Développement de pages Internet pour utiliser l'outil en mode SAAS

  • Consultant sénior.

    Eurodecision, VersaillesEurodecision
    2011 - 2013

    SSII et éditeur de logiciels d'aide à la décision.
    ThyssenKrupp.
    Développement d'un prototype de logiciel de gestion de tournées de véhicules pour la maintenance de
    matériel technique Air France.
    Maintenance évolutive de trois outils d'optimisation pour la construction de rotations, la gestion d'aléa, et le
    dimensionnement des équipe de préparation des plans de vol

    Projet de recherche HORUS : Horaires Optimisés dans les Réseaux de transports Urbains et InterurbainS. Voir la présentation sur le site
    .Rédaction de spécifications fonctionnelles, préparation de jeux tests, outil de validation des solutions.
    Refonte interne de l'outil LP-EasyDriver.
    LP-EasyDriver est un outil qui permet d'optimiser des services conducteurs sur des lignes régulières de
    transport de personnes. Dans ce cadre je participe à :
    la rédaction de spécifications fonctionnelles et techniques
    la conception - documentation et mise en place de l'environnement travail (gestionnaire de sources,
    outils de conception, intégration continue, compilation multi-plateformes)
    le développement - développement des objets métier, API, gestion multilingue, développement des règles
    de condition de travail et méthodes de résolution
    Technologies utilisées sur ces projets : gestionnaire de source (Git, CVS), compilation cross-plateforme
    (CMake), C/C++ (.Net 2010, 2008, GCC, Clang), Intégration continue (Hudson/Jenkins), documentation
    technique (doxygens), Gestion des bugs et évolutions (Redmine).

    Environnement Windows / Linux.
  • Ingénieur optimisation, responsable moteur de calcul

    Nocrates, Lyon.Nocrates est la société éditrice de la solution
    2008 - 2011

    Viacitis: outil de gestion et d'optimisation du transport à la demande.
    assurer les liens avec le moteur de calcul dans le cadre d'une la ré-écriture du logiciel en rédigeant
    notamment des spécifications techniques proposer des évolutions algorithmiques et fonctionnelles sur le moteur de calcul modéliser la base de données être conseil auprès des clients sur l'utilisation des outils NOCRATES
    contribuer aux orientations techniques

  • Chef de projet. Direction Technique du Courrier

    La Poste, Nantes
    2004 - 2008

    Développement de l'outil Marco Polo, permettant
    d'effectuer des simulations sur le transport du courrier entre les entités principales du réseau Français.
    gestion du projet Marco Polo : coordination avec la maîtrise d'ouvrage et pilotage des développements (3
    développeurs + 1 stagiaire)
    modéliser le problème de transport national du courrier (les flux, modes transport et la topologie)
    rechercher des algorithmes d'optimisation pour divers composant de l'outil ( gestion de la logistique
    inverse, sélection de flux avion et train, localisation de plate-forme d'échange, optimisation du transport
    ...)
    développer des indicateurs pour les plans de transport (coûts, qualité de service, développement
    durable...)
    faire évoluer l'outil et suivre les clients (ajout d'une IHM, présentation des résultats)
    stage : méthodes méta-heuristiques pour la simulation et l'optimisation d'un réseau de transport postal.
    Engagé en CDI après obtention de mon diplôme
    Dans le livre blanc de la recherche opérationnelle ( disponible sur le site de la ROADEF : association pour la Recherche Opérationnelle et l'Aide à la Décision en France
    ), M. Lemarié directeur du département Assistance aux Organisations de la Production présente les outils que nous avons développés

  • Consultant

    chez Nocrates (2 mois)
    aujourd'hui

    Maintenance évolutive de l'outil Router de la solution Viacitis. Il s'agit
    du moteur de calcul qui propose une organisation optimisée des emplois du temps des conducteurs dans un
    contexte de transport à la demande. L'évolution réalisée porte sur la remontée d'informations du router et une
    meilleure gestion du transport d'un groupe de voyageur.

    Rédaction du besoin et spécification technique
    Ajout de nouvelles règles dans le moteur d'optimisation (programmation par contrainte)
    Technologies utilisées sur ces projets : gestionnaire de source (Git), compilation cross-plateforme (CMake),
    C/C++ (.Net 2008, GCC), Intégration continue (Jenkins), tests unitaires (cppUnit), documentation technique
    (doxygens), Eclipse et .Net pour les environnements de dévelopement, serveur Web (Apache2/PHP5),
    navigateurs internet (Internet Explorer 7+, Firefox et Google Chrome) - HTML/CSS/Javascript (JQuery)

Études et formations
  • Formation continu
    2011 : management de projet

    2008 : stage programmation par contrainte au LORIA.

    2007 : perfectionnement Anglais - Chambre du commerce et de l'industrie de Nantes.

    2004 : stage de fin d'étude à La Poste

    Formation
    2003-2004 : Master modélisation stochastique et recherche opérationnelle, mention AB, Université Bordeaux I.

    2002-2003 : Maîtrise de mathématiques appliquées, mention AB, Université Pierre et Marie Curie (UPMC), Paris VI

    2001-2002 : Licence d'informatique, mention AB, Université de Montréal (UdM)

    1998-2001 : DEUG de Mathématiques appliquées, mention AB, UPMC, Paris VI

    1997-1998 : Baccalauréat scientifique option mathématiques

    Domaine de Compétence
    Théorie des graphes, programmation linéaire, programmation par contrainte, méta-heuristique
    Programmation : langage C/C++, Java, Visual Basic, Javascript, HTML, PHP, WebDev
    Base de données (MySQL/MS Access)
    Systèmes d'exploitation : Windows, Linux, script SHELL
    Compilation cross-plateforme (CMAKE)
    Gestionnaire de sources (GIT, SVN, CVS)
    Intégration continue (Hudson - Jenkins)
    Suivi de projet : évolution, anomalie (Redmine)

    Langues :
    Anglais : courant ; Allemand et Russe : notion

Autres compétences
Formation continu
2011 : management de projet

2008 : stage programmation par contrainte au LORIA.

2007 : perfectionnement Anglais - Chambre du commerce et de l'industrie de Nantes.

2004 : stage de fin d'étude à La Poste

Formation
2003-2004 : Master modélisation stochastique et recherche opérationnelle, mention AB, Université Bordeaux I.

2002-2003 : Maîtrise de mathématiques appliquées, mention AB, Université Pierre et Marie Curie (UPMC), Paris VI

2001-2002 : Licence d'informatique, mention AB, Université de Montréal (UdM)

1998-2001 : DEUG de Mathématiques appliquées, mention AB, UPMC, Paris VI

1997-1998 : Baccalauréat scientifique option mathématiques

Domaine de Compétence
Théorie des graphes, programmation linéaire, programmation par contrainte, méta-heuristique
Programmation : langage C/C++, Java, Visual Basic, Javascript, HTML, PHP, WebDev
Base de données (MySQL/MS Access)
Systèmes d'exploitation : Windows, Linux, script SHELL
Compilation cross-plateforme (CMAKE)
Gestionnaire de sources (GIT, SVN, CVS)
Intégration continue (Hudson - Jenkins)
Suivi de projet : évolution, anomalie (Redmine)

Langues :
Anglais : courant ; Allemand et Russe : notion

D'autres freelances
Chef de projet C++

Ces profils pourraient vous intéresser !
CV Chef de projet
Costin

Chef de projet

  • POLEYMIEUX-AU-MONT-D'OR
PROJECT MANAGEMENT OFFICE Biomédical WINDOWS C++ Systèmes embarqués SQL VISUAL BASIC
Bientôt disponible
CV Développeur JAVA C# C++ PHP
Thierry

Développeur JAVA C# C++ PHP

  • ANGERS
C++ JAVA PHP
Disponible
CV Développeur Mobile Android / IOS
Enzo

Développeur Mobile Android / IOS

  • AVIGNON
React Native NoSQL JAVASCRIPT NODE.JS ADOBE XD C++ PYTHON REACT.JS SQL
CV Chef de projet
Leila

Chef de projet

  • TASSIN-LA-DEMI-LUNE
JAVA PROJECT MANAGEMENT OFFICE AGILE PYTHON C++ C# JAVASCRIPT JIRA
Disponible
CV Chef de projet AGILE
Vincent

Chef de projet AGILE

  • ALFORTVILLE
EXCEL AGILE SCRUM WINDOWS JIRA SOLIDWORKS JAVA PROJECT MANAGEMENT OFFICE C++ PYTHON
Disponible
CV Chef de projet Ingénierie logicielle, IA et Serious Game
Nicolas

Chef de projet Ingénierie logicielle, IA et Serious Game

  • PARIS
C# C++ .NET PHP JAVA SQL J2EE JAVASCRIPT Angular
CV Chef de projet
Hanen

Chef de projet

  • PALAISEAU
JAVA C++ AGILE SQL POSTGRESQL
Bientôt disponible
CV Technical Project Manager • Senior Consultant
Moctar

Technical Project Manager • Senior Consultant

  • TOULOUSE
IOT AZURE C++ JAVA AGILE SQL Systèmes embarqués MS PROJECT MES SAP
CV Ingénieur Software embarqué
Cloé

Ingénieur Software embarqué

  • MARETZ
C++ C JAVA PYTHON
CV Chef de projet Technique / Transverse
Fabrice

Chef de projet Technique / Transverse

  • VULAINES-SUR-SEINE
PROJECT MANAGEMENT OFFICE WINDOWS JIRA CONFLUENCE LINUX C PYTHON C++ FORTRAN SQL