-
PROS, Inc.
- Leader Technique
2015 - maintenant
Conception et réalisation des nouveaux produits (Full Stack Web).
- Application Web (SPA), Angular 5+, Typescript, Java 8/JEE
- Démarrage/Mise en place du projet et de ses sous-projets
- Formation de l'équipe (outils, méthodes et concepts)
- Suivi de la réalisation
- Architecture Front-End
- Architecture Back-End
- Conception fonctionnelle et technique
- Implémentation
- DevOps Front
Outils : Typescript, Node, Javascript, VSCode, Gulp, ReactiveX, Redux, Angular 5, npm, git...
-
PROS, Inc.
- Software Engineer
2007 - 2015
Architecture, Conception Technique et Gestion de Projet.
- Mise en place d'un nouvel environnement de développement pour la nouvelle génération de produits.
- Single Page Applications avec AngularJS, REST and JEE6.
- Rédaction des Best practices et des Guidelines
- Scalability, SEO, I18n, Packaging, Theming, etc…
- Evaluation de solutions techniques
- Proof-of-concept conception/implémentations
- Implémentation d'une chaine de Build avec Gradle and Grunt
- Conception fonctionnelle et technique
- Implémentation de l'application
- Aide à la mise en production
Outils :Javascript, AngularJS, Grunt Karma, Jasmine, CSS3, Git, HTML5, JQuery, WebStorm, SASS/Compass, NodeJS, Java, JEE6, Jax-RS, CDI, Gradle, Arquillian...
Développement Logiciel
- Méthode Agile (scrum)
- JEE
- Test driven development (TDD)
- Conception/Implémentation de composants UI et d'un framework Web (GWT-like)
- Conception/Implémentation de Web services REST(ful)
- Conception/Implémentation de Libraries/modules Javascript
Outils :IntelliJ, Eclipse, TestNG, JUnit, PrototypeJS, Ajax, JBoss, JEE5...
Gestion technique projets
- Intégration Contine
- Configuration de repos SVN
- Configuration/Migration de Ant vers Gradle
- Conception/Développement de tâches qualité, performance et sécurité
- Implémentation de plugins Ant/Gradle
- Tests Web UI et E2E
Outils : Gradle, Ant, Ivy, Cruise Control, Jenkins, SVN, Selenium...
Maintenance et évolution des produits Web/J2EE
- Support Technique
- Correction de bugs et implémentation de nouvelles fonctionnalités
- Développement IPad et cross-browser
- Analyse de performance et profiling
Outils : Yourkit, IPad, Salesforce, Chrome/Firefox/Safari dev tools...
-
Air France KLM
- Software Engineer
Paris
2006 - 2007
Creation of a J2EE/GWT application to perform analysis on the inner repository of J2EE applications :
- Technical Conception
- Definition of process/metrics to analyse J2EE application
- Design/implementation of the user interface using GWT/Ajax
- J2EE Development
- Setup the application to check all Air France J2EE packaged applications
Tools : Java, JBoss, Oracle, Eclipse, GWT, Firefox...
-
CNOUS - CROUS
- Administrateur Réseau
Paris
2005 - 2006
Administrateur système/réseau/sécurité :
- Gestion des accès aux machines (Windows, Linux)
- Maintenance de l'infrastructure résau WiFi
- Configuration de serveurs d'authentification (Linux)
- Configuration d'un portail captif (Linux)
Création d'un outil de reporting automatique de l'utilisation des resources
- Analyse et extraction de logs (PERL, Linux)
Outils : Linux, Windows, PHP, MySql...
-
ITT Corporation
- Software Developer
Rueil Malmaison
2004 - 2004
Création d'une application J2EE de gestion du processus de picking sécurisé :
- Conception fonctionnelle et technique
- Développement J2EE (JSP, Java)
- Intégration Visual Basic
- Configuration des terminaux mobiles Psion Teklogix
- Définition du processus de déploiement et de mise en production (plusieurs services impactés)
Outils : IBM WebSphere (Server and Tools), Visual Basic, Microsoft Access...