Philippe - Développeur C++

Ref : 110807H001
Photo de Philippe, Développeur C++
Compétences
Expériences professionnelles
  • Expériences professionnelles en Formation
    Décembre 2006 à ce jour :
    Formateur Leuville Objects
    • Animation de formations inter et intra-entreprises
    o Pour des Clients Leuville Objects
    o Pour des organismes de formation : Orsys, Atos, Demos, GKL, SQLi.
    o Pour des éditeurs : BEA, SUN.
    • Conception de programmes de cours et de TP
    • Réalisation de supports de cours (théorie et pratique)
    Domaines:
    • Programmation C++, C#, concepts Objets, Java, sécurité Java, outillage projet Java, client web Java, frameworks Java (Struts, JSF, Hibernate), web services, XML, UML, Objective C, Android, Web (HTML, CSS, JavaScript)
    • Produits : BEA Aqualogic

    Expériences professionnelles en Conseil, Etude et Développement
    Juillet 2011 à aujourd’hui : viamichelin
    Poste de consultant
    Optimisation de flux JSON entre les apis REST viamichelin et le système embarqué SMEG de Peugeot.
    • Etude des flux JSON et pour reconstruction en fonction des besoins du système
    • Mise en place des services REST en Java
    • Installation de l’EAR sur le serveur Websphere

    Janvier 2010 à aujourd'hui : LEUVILLE OBJECTS
    FORMATEUR
    Animation de formations, élaboration de programmes, production de supports de cours, montage de démonstration et de travaux pratiques. Les formations sont soit inter-entreprise (au sein d'un institut de formation) soit intra-entreprise (chez un client final).
    • « Applications graphiques en Java avec Swing » (Leuville Objects)
    • « Développer une application d’entreprise avec EJB3 » (BULL)
    • « Développer en C++ Niveau 1 »
    • « Java, développement de servlets et JSP » (JSP – Orsys, 2 sessions)
    • « Développer des Web services en Java » (DSJ – Orsys, 2 sessions)

    Mai 2011 : Solly Azar
    Poste de consultant
    Aide à la mise en place de service Web en les sécurisant avec WS-Policy et WS-Security
    • Aide de l’équipe à mettre en place
    • Installation de CXF
    • Mise en place de CallbackHandler pour la sécurity
    • Génération de certificats auto signé
    Technologies utilisées : Java, EJB, CXF, Spring, JAX-WS, WS-Policy, WS-Security, Eclipse, Ant, JBoss, KeyTool.

    Février 2011 :
    Poste d’ingénieur d’études sur un forfait : Solaris
    Mise en place d’une application Web de gestion des cartes de garanties
    • Mise en place de l’interface Web
    • Mise en place de la communication avec le serveur Web avec les principes AJAX
    • Mise en place des requêtes avec la base de données
    Technologies utilisées : JavaScript, JSON, CSS, JSP, servlets, Tomcat, JDBC, MySQL, Eclipse.

    Décembre 2010 à aujourd’hui : LEUVILLE OBJECTS
    Poste d’ingénieur d’études sur un forfait : Aéroport de Marseille Provence
    • Maintenance de l’application
    • Ajout de nouvelles fonctionnalités
    Technologies utilisées : Java, XML, JSP, servlets, Struts, Spring, Tomcat. Outils Checkstyle, PMD, Eclipse, TPTP.

    Novembre 2010 à Janvier 2011 : LEUVILLE OBJECTS
    Poste de développeur : Carzy Com
    Conception et réalisation d'une application iPhone et iPad pour le site ********
    • Définition de l’architecture de l’application
    • Développement Objective C
    • Mise en place d’IHM
    Technologies utilisées : Java EE, Web Services, JPA, Servlets, Objective C, XCode, Eclipse, Tomcat, Service Web REST

    Mai à juillet 2010 : LEUVILLE OBJECTS
    Poste d’ingénieur d’études sur un forfait : Solaris
    Ajout et modification de fonctionnalités d’une application de gestion de stock.
    • Etude de l’application existante
    • Correction de bug
    • Ajout de fonctionnalités (import/export Excel, …)
    Technologies utilisées : Java, Struts2, Spring, POI, servlets, Tomcat. Outils Checkstyle, PMD, Eclipse.

    Janvier 2010 : ATS Conseil
    Mission de consulting pour le portage d'une application en Visual C++ 6 vers Visual C++ 2008
    • Étude du rapport d'analyse de code
    • Détermination des problématiques liées au portage
    • Mise au point d'un document d'analyse présentant les différents éléments à mettre en place

    Février 2009 à Décembre 2009 : Leuville Objects
    FORMATEUR
    Animation de formations, élaboration de programmes, production de supports de cours, montage de démonstration et de travaux pratiques. Les formations sont soit inter-entreprise (au sein d'un institut de formation) soit intra-entreprise (chez un client final).
    • « Programmation objet en C++ » (C++ - Orsys, 3 sessions)
    • « Java, développement de servlets et JSP » (JSP – Orsys, 7 sessions)
    • « Initiation à la programmation Objet/Java » (IPJ – Orsys, 2 sessions)
    • « Objet première approche » (Atos Formation)
    • « L'essentiel de Java et de l'objet » (LJO – Orsys)
    • « Java, tests et qualité » (JTS – Orsys, 2 sessions)
    • « Développer des Web services en Java » (DSJ – Orsys, 4 sessions)
    • « Développer des applications XML en Java » (XDJ – Orsys)
    • « Développer des EJB en open source » (EJB – Orsys)
    • « Développer en Java pour développeur C/C++ » (LJV – Orsys)
    • « Développer des EJB 3 en open source » (JEB – Orsys)

    Mai 2008 à Février 2009 : LEUVILLE OBJECTS
    Poste de consultant : Hotline
    • Refonte de la conception d’une application Java autonome, afin de la rendre plus maintenable et de faciliter la réutilisation
    • Ajout de nouvelles fonctionnalités (envoi de mails, …)
    • Création d’un éditeur permettant de d’analyser et afficher un format propriétaire, ajout de mécanismes de validation XML
    • Mise au point du schéma XML permettant de valider les fichiers de définition des composants de l’application
    • Mise en place d’une gestion de licences et d’une gestion du nombre de sessions.
    Technologies utilisées : Java, XML, Swing, JSP, servlets, Tomcat. Outils Checkstyle, PMD, Eclipse, TPTP.

    Mars 2008 à avril 2008 : LEUVILLE OBJECTS
    Poste de consultant : RISC International
    • Adaptation d'un fichier Excel avec des macros VBA
    • Évolution d'un logiciel de gestion de statistique écrit en Visual Basic 6
    Technologies utilisées : Visual Basic 6, VBA et Excel

    Septembre 2007 à Mars 2008 : Leuville Objects
    FORMATEUR
    Animation de formations, élaboration de programmes, production de supports de cours, montage de démonstration et de travaux pratiques. Les formations sont soit inter-entreprise (au sein d'un institut de formation) soit intra-entreprise (chez un client final).
    • « ALUI 6.0 Foundations » (BEA, 2 sessions)
    • « ALUI 6.0 administration » (BEA, 2 sessions)
    • « ALUI 6.0 Publisher » (BEA)
    • « Programmation objet en C++ » (C++ - Orsys, 5 sessions)
    • « Java, développement de servlets et JSP » (JSP – Orsys, 5 sessions)
    • « Java avancé » (Aston formation)
    • « J2E, Struts, Spring, JSF et Hibernate » (ATOS Formation)

    Septembre 2007 à Février 2008 : LEUVILLE OBJECTS
    Poste d’ingénieur d’études sur un forfait : Aéroport de Marseille Provence
    • Développement d’une application Web J2EE pour un site e-commerce en B2B et B2C
    • Participation à l’encadrement d’une apprentie Ingénieure.
    Technologies utilisées : Java, servlets/JSP, Struts, Hibernate, Tomcat

    Février 2007 à Août 2007 : LEUVILLE OBJECTS
    Poste de consultant chez CALYON Back office sur les Prêts Emprunts (TMA)
    • Retro documentation de l’application Back Office (Suprema)
    • Évolution d’un Intranet permettant d’assurer une partie de la maintenance de l’application
    • Support utilisateurs
    • Analyse et détermination des évolutions à apporter à l'application pour corriger les bogues
    • Mise au point de procédures SQL pour effectuer des extractions (pour le Back Office …)
    • Écriture d'une application Web en PHP permettant d'améliorer le traitement des problèmes récurant sur la base de données
    Technologies utilisées : C, SQL (SYBASE), PHP, Javascript, (X)HTML, CSS, VISIO (Modélisation UML), Windows, Unix

    Juillet 2006 à Décembre 2006 :
    Poste de consultant pour la société ALTEN :
    • Mise au point d’une partie d’IHM en C++ et basé sur la librairie Qt4
    • Mise en place de tests
    Technologies utilisées : C++, QT4

    Juillet 2005 à juin 2006 :
    Poste de chercheur contractuel au sein de l’Institut National Polytechnique de Lorraine :
    • Mise au point d’un générateur d’intergiciel pour des systèmes embarqués et temps réel (développement C++ et utilisation de la librairie Qt).
    • Analyse de la mise en place de module dans un environnement linux (programmation en C).
    • Lecture de fichiers de configuration à l'aide de la librairie Xerces (C++)
    • Modélisation UML à l'aide de TauG2
    • Création de librairies pour linux (développement en C et C++)
    Technologies utilisées : C pour le développement de modules noyaux, C++ et Qt3 pour le développement d’IHM, lecture de fichiers XML avec Xerces. Modélisation UML à l'aide de TauG2

    2005 et 2006 :
    Formation et direction de travaux pratiques à l’ENSEM
    • Algorithmique et conception objet avec Java
    • Étude de la mise en place de services Web avec Java
    • Communication entre servlets et applets
    • Utilisation de Tomcat
    Technologies utilisées : Java, Applet (Japplet), Axis, Services Web, Servlet, Tomcat, Eclipse

    Juillet 2003 à juin 2005 :
    Poste d’ingénieur Expert au sein du LORIA
    • Etude de la mise en place de Services Web (Utilisation d’un serveur Jonas, développement en Java) ainsi qu’avec C# et un serveur IIS
    • Adaptation d’une application de la société Schneider Electric en application Web, basé sur des services Web pour consulter des fichiers de configuration en XML (serveur Jonas et utilisation d’EJB pour la mise au point des services et développement en Java). Utilisation d'applets pour afficher les informations.
    • Phases de modélisation UML à l'aide de Poseidon
    Technologies utilisées : Java/EJB pour mettre en place des services Web, Jonas, IIS avec C# pour effectuer des tests, modélisation à l'aide de Poseidon, Eclipse, Axis, Tomcat, Servlet, JSP, Swing

    15 Mai à Juin 2003 :
    Poste d’ingénieur d’étude à l'École Nationale Supérieur d'Électricité et de mécanique.
    • Étude du déploiement des Services Web et de leurs contraintes pour un milieu industriel (Étude de la solution WebSphere et mise au point de tests s’appuyant sur des EJB)
    Technologies utilisées : Java, EJB, Servlet, Eclipse

    Février à Mai 2003 :
    Stage au LORIA, au sein de l’équipe TRIO (projet ‘Proteus’).
    • Recherche des outils permettant le développement de la plate-forme Proteus avec Cegelec, Alsthom et Schneider Electric,
    • Etude de SOAP et des services Web ainsi que des langages associés (Java, .Net, etc.)
    • Installation de serveurs UDDDI pour le projet

    Mars 2000 à Juin 2002 :
    Société Eurotecmédia
    • Développement et analyse de certaines parties d’une application d’aide à la mise en place de cours à l’aide de Java (utilisation de VisualAge for Java et utilisation de DB2), et analyse de la base de donnés associée
    • Analyse et développement d’un générateur d’exercice à l’aide de Java (génération de fichier XML et XSL),
    • Analyse et développement d’une application de génération de clé logiciel à l’aide de Visual Basic.
    • Mise en place de supervision pour des systèmes automatisés à l’aide de WinCC
    Technologies utilisées : Java, Swing, XML, XSLT, DB2 (SQL avec procédures stockées), HTML, Javascript, Visual Basic 6

    Janvier 2000 à Mars 2000 :
    Stage de développeur en informatique au sein de la société Eurotecmédia
    • Mise au point d’un logiciel de configuration d’automate à l’aide de Visual Basic (utilisation d’OPC).
    Technologies utilisées : Visual Basic, OPC

Études et formations
  • Formations suivies
    Décembre 2008
    • Direction de Projets Informatiques (Orsys – 3 jours)

    Novembre 2002 à Mai 2003 :
    • Formation de Responsable de Projet en Systèmes d’Information débouchant sur un diplôme de niveau 2 (Bac+4).

    Diplômes
    Décembre 2006 :
    • Diplôme d’Ingénieur CNAM option Conception et Développement.

    Novembre 2002 à Mai 2003 :
    • Formation de Responsable de Projet en Systèmes d’Information débouchant sur un diplôme de niveau 2 (Bac+4).

    Octobre 1999 à Septembre 2001 :
    • Contrat de qualification en Informatique de Gestion débouchant sur un diplôme de niveau 3 BTS

    Octobre 1996 à Septembre 1997 :
    • Formation de Technicien Supérieur en Electronique et Automatismes Industriels (Formation de niveau 3) à l’A.F.P.A

    Connaissances informatiques
    • Langages de programmation : C, C++, Java, C#, Objective C, PHP, Visual Basic, VBA
    • Architecture JavaEE : Java, Servlets, JSP, EJB, JDBC, Swing
    • Frameworks et librairies : Struts, JSF, Hibernate, Spring, FOP, POI, Qt
    • XML : XML, XSL(T), XSL-FO, DTD, XSD
    • Web : (X)HTML, CSS, JavaScript
    • WebServices : SOAP, WSDL
    • Tests: TPTP, jUnit, jMockit, EasyMock
    • Environnements de développement : Eclipse, NetBeans, Visual Studio
    • Serveurs d’application : WebSphere Application Server, IIS, JBoss, Jonas, Tomcat
    • Portails : BEA Aqualogic
    • Bases de données relationnelles : DB2, Access, SQL Server, Oracle, MySQL
    • Méthodologies : UML (TauG2, Poseidon)
    • Outils de méthodologie : CVS, SVN
    • Systèmes d’exploitation : Windows NT / 2000 / XP, Linux

D'autres freelances
Formateur C++

Ces profils pourraient vous intéresser !
CV Analyste programmeur
Xavier

Analyste programmeur

  • LYON
PHP JAVASCRIPT TypeScript MYSQL REACT.JS COBOL SQL SERVER AS400 C++ C#
Disponible
CV Formateur IA/IOT/Web
Julien

Formateur IA/IOT/Web

  • CAEN
C++ PYTHON JAVASCRIPT HTML5 CSS TypeScript DOCKER C# SQL
CV Développeur Full Stack (Orienté Jam Stack )
Alexandre

Développeur Full Stack (Orienté Jam Stack )

  • LYON
REACT.JS React Native PHP SYMFONY PYTHON PHP LARAVEL DJANGO JAVA SWIFT C++
Disponible
CV formatrice mathématique et informatique
Nesrine

formatrice mathématique et informatique

  • CRÉTEIL
C SQL JAVA C++ SQL SERVER PL SQL MYSQL PYTHON
CV Consultant PMO
Zied

Consultant PMO

  • LYON
ASYS CHRONOS MS OFFICE GESTOR PMO SALESFORCE WORKDAY SHAREPOINT C++ JAVASCRIPT MATLAB
CV Consultant technique / Formateur / Développeur
Jean-Marc

Consultant technique / Formateur / Développeur

  • MARCY-L'ÉTOILE
DELPHI C++ MS OFFICE SQL
CV Développeur PYTHON
Safouan

Développeur PYTHON

  • LES LOGES-EN-JOSAS
PYTHON JAVA LINUX JAVASCRIPT C C++ SQL
CV Formateur LINUX Cyberdéfense
Anthony

Formateur LINUX Cyberdéfense

  • BREST
LINUX DEBIAN Cybersécurité C++ BASH PYTHON
CV Développeur GO
Dimitri

Développeur GO

  • LYON
GO C C++ BASH PYTHON
CV Formateur et Développeur indépendant
Axel

Formateur et Développeur indépendant

  • WARCQ
EXCEL WORD POWERPOINT UNITY 3D C++ C# JAVASCRIPT HTML JAVA PYTHON