-
Air France (pour Alithya)
- Developpeur Java Jee/Angular 5/C++
Roissy CDG
2018 - maintenant
Equipe middleware
- développement réseau C++
- développement C++/Qt d'un outils permettant de créer des fichiers de routage
- refonte d'une application vers Angular 5
OUTILS: Netbeans / Qt creator / IntelliJ
LANGAGE: C++/Java/TypeScript
FRAMWORK: Angular 5/Spring Data/Hibernate
-
Pro Btp (pour Alithya)
- Migration d'applications Angular/Flex/Spring
2017 - 2018
Migration (développement) d'applications Flex vers Angular JS: remplacement de toute la partie Flex vers de l'Angular JS.
- développement des services et des contrôleurs en Angular JS
- développement des templates (html) et des feuilles de style (css),
- écriture de composants génériques.
Migration (architecture) d'applications Angular/Flex/Spring:
migration des applications sous Ant et Clearcase vers Maven et Git:
- création de la structure du projet maven via un artifact,
- ajout de modules maven,
- gestion des dépendances et des "scopes" dans les pom parent et multi-modules,
- gestion des dépendances via Nexus,
- génération de code java via des fichiers wsdl et maven (plugin),
- compilation et déploiement des applications via maven sous WebSphere7/WebSphere9/Liberty.
OUTILS: Eclipse/IntelliJ/Maven/Git
LANGUAGE: Angular JS/Java 8/CSS/HTML/Bash(script)
-
DOCAPOST (pour SQUAD)
- Developpeur Java/JEE Back & Front
2015 - 2017
Depuis février 2015 je participe au développement d'une application Java JEE pour les greffes.
- analyse, spécification et modélisation
- implémentation frontend/backend,
- implémentation de batchs (JEE Batch JSR 352),
- tests unitaires
ENVIRONNEMENT: Agile Scrum
LANGAGE : java 8, xhtml
OUTILS:Java 8, JEE, EJB, JSF, CDI, JPA, Hibernate, Jbatch, Maven, Junit, Eclipse, PostgreSql, Jboss WildFly,SpiFactory, Design Pattern : MVC, JIRA, Confluence.
-
INFOTEL CONSEIL
- Développeur JAVA / Groovy
Neuilly-sur-Seine
2013 - 2015
Développement de process d'acquisition de données pour l'European Patent Office, en Java/Grrovy
Client : EPO (European Patent Office)
Environnement : Java, Groovy, Maven, Junit, Eclipse, IntelliJ, Agile (Scrum), Jenkins, XML, XSD
-
INFOTEL CONSEIL
- Développeur Java EE Front-end
Neuilly-sur-Seine
2013 - 2013
Avant-vente R&D : Projet BAOBAB (Big Data/NoSQL) -
Développement d'un prototype en JEE permettant de montrer l'utilisation du couple ElasticSearch/MongoDB:
* Design des écrans de l'IHM
* Design du code en UML
* Analyse et implémentation
* Tests unitaires.
Client : EPO (European Patent Office)
Environnement : JEE, JSP, Servlet, Bean, CSS, HTML, JQuery, NetBean, C, Linux
-
INFOTEL CONSEIL
- Développeur Java EE Front-end
Neuilly-sur-Seine
2012 - 2013
Développement d'une application e-commerce en JEE pour le CROUS (forfait)
* Code design ;
* Analyse et implémentation
* Tests unitaires.
Client : CROUS
Environnement : JEE, Primeface 3.4, JSF2, Hibernate, JQuery, CSS, XHTML, Apache Tomcat
-
ASTEK SUD-EST
- Consultant
2007 - 2012
Product Definition (équipe Pricing)
· Interface marketing/équipe de développement,
· Analyse fonctionnelle, définition des produits et rédaction des spécifications
· Validation conformité Spécification/Produit,
· Participation aux comités de pilotage.
Responsable d’une équipe de validation (5 personnes)
· Planning des testeurs,
· Suivi des chantiers de test et relecture des plans de test,
· Suivi des bugs et reporting hebdomadaire,
· Mise en place d’une méthodologie de prise en charge des bugs.
Développeur JAVA clients lourds et prototype en GWT pour FareXpert
· Design du code en UML, analyse et implémentation,
· Rédaction des spécifications techniques,
· Tests unitaires,
· Etude et recherche de faisabilité,
· Etude pour l’amélioration de la gestion des codes d’erreur.
Release Integrator (outils internes AMADEUS)
· Construction, génération et déploiement des releases sur des serveurs de test.
Formalisation Welcome Page (page d’accueil des applications)
· Ecriture d’une charte graphique,
· Ecriture de scripts en Scheme sous Gimp pour automatiser la création des Welcome Page,
· Ecriture d’un tutoriel de mise en oeuvre de ces scripts.
Test et validation
· Mise en place de tests automatisés,
· Rédaction des plans de test,
· Ecriture des scripts de test sous QFTest.
Environnement : MSProject, Eclipse, StarUML, JAVA SE, JAVA SWING, XML , XSL, CSV, HTML, Gimp, Scheme, QFtest,
GWT (Google Web Toolkit), JQuery, CSS, HTML
-
ASTEK SUD-EST
- Consultant
2005 - 2007
SCHNEIDER AUTOMATION (assistance technique et forfait)
embarqué de blocs fonction permettant le pilotage de moteurs industriels
* Rédaction des spécifications techniques ;
* Analyse et développement en C de blocs fonctions embarqués permettant le pilotage de moteurs industriels.
Développeur automatisme
* Développement de blocs fonction en langage automate (ST), permettant le transfert de paramètres dans un variateur de
vitesse.
* Rédaction des spécifications techniques.
Tests et validation fonctionnelle
* Ecriture des plans de test ;
* Ecriture des programmes de test sur plateformes automates,
* Test traditionnel, tests de non régression, test de charge,
* Automatisation des tests via scripts sous Rational Robot,
* Reporting et suivi des bugs.
Expert technique
* passage de compétences ;
* relecture et analyse de code C, recherche d'un bug d'écrasement mémoire.
Environnement : Langage C, PL7, langage automate ST,automates Premium, variateurs de vitesse LEXIUM et ALTIVAR,
réseau CANOpen,Unity Pro, VijeoDesigner 4.3.1, Rational Robot,
-
ASTEK SUD-EST
- Développeur JAVA JDBC
2000 - 2004
Développement d’un prototype en C embarqué permettant le pilotage de moteurs industriels via un réseau CANOpen
· Etude et investigation,
· Analyse et développement,
· Tests unitaires et tests de faisabilité.
Tests et validation
· Validation firmware d’un module de commande d’axes,
· Mise en place d’une méthodologie de tests et rédaction des plans de test,
· Ecriture des programmes de tests,
· Reporting.
·
Qualification Système Fonctionnel
· Tests et validation,
· Ecriture programmes de test et mise en oeuvre des plateformes d’automatisme,
· Reporting et suivi des bugs.
Rédacteur technique
· Rédaction de manuels de mise en oeuvre logiciel et matériel des automates Premium et Micro destinés aux utilisateurs
finaux.
Environnement : Modules de commande d’axes CSY84 et CSY184, PL7 4.4, Langage C, variateurs de vitesse LEXIUM et
ALTIVAR, réseau CANOpen, Rational ClearQuest, PL7, PL7 Diff, Unity Pro V1.0, automates Premium,
Quantum et Micro, terminaux HMI XBTL1000