Depuis Janvier 2012 – SECF / Cheval Français (Paris)
Lead développeur Java/Wicket
Migrations d'applications WinDEV vers Wicket. Conception et développement (from scratch) de l'Intranet (socle et applications) et d'une application mobile (pour 5k+ utilisateurs)
• Lead sur les technologies Java (3 développeurs)
• Architecture/développement des projets
• Conception base de données
• Environnement Technique : Wicket 1.5, Java 5, Jquery, JavaScript, Eclipse 3.6, Linux (Ubuntu 12.04), Jenkins, SVN, maven, Arcad CUSTOMER, AS400/DB2, iReport/Jasper
•
De Septembre 2011 à Janvier 2012 – MyCom (Paris)
Expert Java/GWT
Maintenance évolutive, architecture de la nouvelle version
• Corrections de bugs.
• Ajout de nouvelles fonctionalités
• Mise en place de l’architecture de la nouvelle version
• Environnement Technique : GWT 2.3, Java 5, Eclipse 3.5, Linux (Ubuntu 11.10), Hudson, SVN, Perforce, Redmine
De Octobre 2010 à Septembre 2011 – LaCie pour Nexteem (Paris)
Ingénieur de développement GWT
Conception et développement de widgets GWT embarqués sur périphériques NAS.
Par soucis de forte concurrence, aucune précision fonctionnelle, peu de précisions techniques.
• Corrections de bugs sur widgets existants.
• Conception et développement de widgets.
• Conception et développement de plugins Eclipse.
• Environnement Technique : GWT 2.0.4/2.1, MVP4G, Java 5, Eclipse 3.5, Linux (Ubuntu 10.4), Hudson, Python, SVN
De Juillet 2010 à Mars 2011 – Enfants des Rizières
Développeur, administrateur système
Administration d'un serveur dédié (Dédibox, sous Debian), conception et développement d'une application de gestion des filleuls, parrains, événements, etc...
• Définition des besoins et du modèle de données.
• Étude technique pour définir quelles technologies utiliser.
• Développement et création de la base de données.
• Mise en place du serveur (Apache+Tomcat, Apache+SVN, WebSVN, Firewall, serveur mail IMAP/SMTP, ...)
• Recette. Mise en production premier semestre 2011; Après mise en production, maintenance (système et application).
• Environnement Technique : GWT 2.1, Java 6, Eclipse 3.5, Linux (Ubuntu 10.4 64bits pour poste de développement, Debian 5.0.4 64bits pour le serveur), Apache, Tomcat, MySQL, SSL, SVN (serveur et client)
De Avril 2010 à Octobre 2010 - APSIDE-TOP - chez CHOREGIE (GIE informatique de la MGEN )
Ingénieur de conception et de développement
Conception et développement d’applications pour le secteur des mutuelles/assurances
• Application d’adhésion en ligne des prospects Filia MGEN
Application en production, disponible sur ********.php?id=1431
• Renseignement d’une fiche (informations sécurité sociale, état civil, enfants, RIB, signature du bulletin numérique)
• Simulation de la cotisation
• Réalisation de la partie backoffice
• Reprise du contrat par le gestionnaire
• Traitement du contrat (outil de validation)
• Recette et mise en production.
• Environnement Technique : Flex 4, Java 5, WebService SOAP, Hibernate 3.3, AFJ (Architecture Full Java) basée sur les EJB2, RAD7, FlashBuilder 4, WAS6, Hudson, Buildforge, Quality Center, Maven, Svn
• Développement spécifique MAIF ( vente en agence )
Basé sur l'application backoffice de la MGEN, mais avec des fonctionalités supplémentaires pour que le commercial MAIF puisse créer un contrat d'adhésion à l'offre MAIF Filia, sur le SI de la MGEN.
• QCM d'éligibilité
• Renseignement d’une fiche (informations sécurité sociale, état civil, enfants, RIB, signature du bulletin numérique)
• Simulation de la cotisation
• Réalisation de la partie backoffice
• Reprise du contrat par le gestionnaire
• Traitement du contrat (outil de validation)
• Environnement Technique : Flex 4, Java 5, WebService SOAP, Hibernate 3.3, AFJ (Architecture Full Java) basée sur les EJB2, RAD7, FlashBuilder 4, WAS6, Hudson, Buildforge, Quality Center, Maven, Svn
D’octobre 2008 à Avril 2010 – SOFNTIC (Editeur de logiciel )
Ingénieur de conception et de développement
Réalisation de plusieurs portails d'intégration BO (type Infoview),
Réalisation de divers applications web et « client lourd »
• Projet Softntic Web Toolkit
Framework GWT permettant à un utilisateur non développeur de métier de concevoir un portail d'intégration BO avancé en quelques lignes de code
• Conception du framework
• Réalisation des composants (arbres de navigations, fenêtres pour connexion, bouton pour déconnexion, onglets, viewer de document Deski, Webi, Crystal, …)
• Rédaction de la documentation
• Environnement technique : Java 5, GWT 2, SmartGWT, SNTTk, Ant, Svn, Eclipse, Tomcat, Log4j
• Projet Papyrus (pour SPEIG filiale informatique du Groupe Colas)
Réalisation d’un portail d’intégration BO très avancé (interface graphique simplifiée et complète)
• Conception et développement du portail
• Recette et mise en production chez le client
• Environnement technique : Java, GWT, SmartGWT, SNTTk, ant, svn, Eclipse, Tomcat, Log4j
• Projet Laundrii (pour Wiedii, filiale de Softntic)
Réalisation complet d’erp (gestion commerciale, gestion des stocks, facturation,..) pour le secteur des laveries industrielles)
• Conception du progiciel
• Rédaction des spécifications fonctionnelles et techniques
• Rédaction de la documentation
• Environnement technique : Java 5, GWT 2, GWT-Ext, Struts, Spring, Hibernate, ant, svn, Eclipse, Tomcat, Log4j
• Projet FinReport (pour BNP Fin'Ams)
Portail d'intégration BO pour remplacer Infoview.
• Conception et réalisation.
• Rédaction de la documentation.
• Environnement technique : Java 5, GWT 2, SmartGWT, SNTTk, SNTWTk, Ant, Svn, Eclipse, Tomcat, Log4j, WebSphere
• Projet eTT Portal (pour eTT)
Portail de gestion de fichiers sons et de leurs transcriptions. Permet à un utilisateur, en fonction de ses habilitations, de soumettre un fichier son (.wav), de lancer la transcription, d'en télécharger le résultat via une applet de connexion SFTP, de gérer les transcriptions en cours.
• Conception et réalisation.
• Rédaction de la documentation.
• Environnement technique : Java 5, GWT 2, SmartGWT, Spring, Applet, Ant, Svn, Eclipse, Tomcat, Log4j
• Projets divers (pour Softntic)
• Portlets Liferay
• Bibliothèque de « pont » entre deux technologies différentes (VB et Java)
• Interfaces utilisateur pour la génération de fichiers de licence
• Outil d'administration BO
• logiciel de pilotage de machine industrielle
• Evolution de portails BO développés avec le framework Struts
• Environnement Technique : Struts, Spring, Hibernate, Tomcat, Java/RCP, JSNI, WebLogic, WebSphere, C++, C, JavaScript, JSP/Servlet, PHP, Portlet, Ant, Log4j, Svn
Projets universitaires
De Janvier à Mai 2008 – 5 mois : Projet Wiki
Dans le cadre de la 3eme année de licence, développement partiel d'un moteur Wiki.
Conception et réalisation d'un moteur wiki, permettant une publication d'articles avec quelques possibilités de mise en page (gras, italique, souligné, couleurs, liens)
• Analyse du cahier des charges
• Rédaction des spécifications techniques (description de l’architecture)
• Conception et implémentation
• Environnement Technique : Java/J22, JSP/Servlet, MySQL, CSS, HTML, Javascript
De Janvier à Mai 2007 – 5 mois : Projet ChallengeTennis
Dans le cadre de la 2eme année de licence, développement d'un outil de gestion de tournois de tennis.
Conception et réalisation d'un outil de gestion de matchs de tennis lors d'un tournoi (fictif).
• Rédaction des spécifications techniques (description de l’architecture)
• Conception et implémentation
• utilisation de requêtes SQL non triviales (teta-jointures, produit cartésien, ...)
• Tests, et mise en ligne
• Environnement Technique : PHP5/MySQL, CSS, HTML, Javascript