l'apparence des choses est facile à voir mais leur principe est difficile à connaître
Lionel Crusoé : Concepteur et Développeur Java
550 - 600 € HT par jour
Disponibilité : 15/05/2019 {[{ (freelance.date_available <= now() ? 'Maintenant' : freelance.date_available|date:'dd/MM/yyyy') }]} Maintenant préavis de {[{ freelance.preavis }]} mois {[{ freelance.availability }]} Maintenant

Profil mis à jour le : 05/04/2019
Il y a 17 jours
Contacter ce consultant Télécharger le CV  Ajouter aux favoris Publier un avis

Note Globale    

Concepteur et developpeur en Java depuis 9 ans, j'ai pu développer sur des applications web ainsi que des IHM de type client lourd dans des domaines variés (Asset Management, culture, grande distribution). J'ai travaillé essentiellement au niveau back-end mais j'ai aussi pu intervenir à différents niveaux de la stack : front (js, jQuery, css), automatisation et intégration (maven, jenkins, Docker).

Je cherche un mission où je pourrai intervenir dans une équipe travaillant en mode agile en tant que développeur full /stack. Idéalement j'aimerais exercer les rôles suivants :
  - Conception et développement en Java / Spring ainsi que des technos client
  - Maintien des plateforme de développement continu

Lionel

34 ans

Paris

Concepteur et Développeur Java

Lionel Crusoé

Expériences professionnelles

 

GENERIX GROUP (Grande distribution) - Paris (75000)
Ingénieur d'études et développement

Juil 2016 - Mars 2019

Contexte Général :

  • Équipe de R&D composée de 10 développeurs, 2 product owners, 1 scrum master
  • Tests fonctionnels réalisés par une équipe de QA
  • Développement en mode agile (sprints de 2 semaines)
  • Workflow TDD
  • Processus de builds automatisés avec Jenkins et Maven.
  • Environnements de tests déployés à l’aide de containers

Projet All-In-One :

  • Portail collaboratif permettant de faire de la dématérialisation de factures, l’échange de données informatisées, la saisie de facture ainsi que l’archivage de factures.
  • Application web comprenant une partie back-office pour la configuration des portlets utilisées en front office

Développement :

  • Développement d’un compilateur et d’un interpréteur en java pour le langage RTE
    • langage destiné à la validation et à la traduction de documents de facturation
    • ajout de fonctionnalités pour la validation et la traduction de documents
    • traitements dans une base MongoDB via RTE
    • gestion des flux standard et d’erreur
    • amélioration des performances lors de l’exécution
  • Création et modification de portlets
  • Evolution sur des composants front office (javascript)
  • Modification du processus de signature d’un document via le HSM bull
  • Migration MySQL vers Postgres

Monitoring de l’application :

  • Mise en place de Sonar sur le projet
  • Monitoring de l’usine de build Jenkins installée via Docker
  • Monitoring de Rancher pour l’administration des différentes stacks
  • Gestion ponctuelle de sprint en tant que Scrum Master : organisation de daily, rétro, calcul des burndown, planification

Environnement technique:

Systèmes

Windows, Unix

Langages

Java, Javascript

SGBD

MySQL, PostgreSQL, MongoDB

Framework

PrimeFaces, Spring, Hibernate, jQuery, jUnit, Mockito, log4j

Environnement de développement

Eclipse, Apache Tomcat, Maven, Jenkins, Rancher, Docker, Git, Jira, Sonar, Nexus, AWS

 

                                

 

Cité Des Sciences et de l'Industrie - Paris (75000)
Ingénieur d'études et développement

Juin 2013 - Mai 2016

Contexte Général :

  • Équipe de R&D composée de 4 développeurs, 3 chefs de projet
  • Cahier des charges et tests fonctionnels réalisés par les chefs de projet
  • Important parc applicatif à faire évoluer et à maintenir

Projet 1 : Cité des jeux vidéo :

  • Conception et développement d’une application permettant la récupération des données des visiteurs de l’exposition
  • Développement de webservices REST pour la gestion des participants à l’exposition et de leurs données

Systèmes

Windows, Unix

Langages

Java

SGBD

PostgreSQL

Framework

Spring, Hibernate, jUnit, Mockito, log4j

Environnement de développement

Eclipse, Apache Tomcat, Maven, Jira, Sonar, Nexus

Projet 2 : ESTIM :

  • Participation à la mise en place d’un CMS
  • Portail destiné aux professionnels de la culture scientifique, technique et industrielle permettant d’augmenter la visibilité et la réutilisation des contenus scientifiques
  • Site s’articulant autour de 4 services :
    • annuaire : personnes et structures inscrites
    • agenda des évènements
    • base de ressources numérique
    • recherche documentaire

Développement :

  • Création de différentes portlets Liferay
  • Ecriture de l’algorithme de recherche et présentation des résultats sur le site : utilisation du moteur de recherche Exalead Cloudview
  • Création du workflow pour la création de compte et de structure
  • Migration de Liferay 6.1 vers 6.2
  • Génération de services déportés : cartes Google Maps, données de calendrier, cartes de visite
  • Gestion de services à l’aide d’une base de ressources externes (stockage de médias)

Analyse fonctionnelle :

  • Analyse du besoin utilisateur
  • Étude de cas
  • Étude de faisabilité

Gestion de projet :

  • Rédaction de cahier des charges
  • Écriture de réponses commerciales
  • Chiffrage
  • Écriture de cahiers de recette

Systèmes

Windows, Unix

Langages

Java, Javascript

SGBD

PostgreSQL

Framework

Spring MVC Portlet, Liferay, JSTL, JQuery, Hibernate, Jersey, Jackson, JUnit, log4j,

Environnement de développement

Eclipse, Exalead Cloudview, Apache Tomcat, Maven, Jira, Sonar, Nexus

Projet 3 : Autres projets CSI :

  • Application Réservoir de l’offre : Migration de la base de données et évolutions (origine Websphere 3.5 et Oracle 8 → cible Tomcat 7 et Postgres 9)
  • Annuaire LDAP de la CSI :
    • gestion du rattachement de secrétaires ou de manager aux organisations
    • affectation du statut de direction aux organisations
  • Application SIBA : intégration du moteur Exalead pour la recherche

Systèmes

Windows, Unix

Langages

Java, Javascript

SGBD

PostgreSQL, Oracle

Framework

Spring MVC, SpringLDAP Browser, JSTL, JNDI, JAXB, JQuery, Hibernate, iText, JAXB, JUnit, log4j,

Environnement de développement

Eclipse, Apache Tomcat, Maven, Exalead Cloudview, LDAP Browser, Ora2pg, Jira, Sonar, Nexus

 

                                

 

Lyxor Asset Management - Paris (75000)
Ingénieur d'études et développement

Sep 2010 - Mars 2013

Contexte Général :

  • ATG composée de 5 développeurs, 2 chefs de projet
  • Rôle tranverse : support niveau 2,3 et AMOA
  • Environnement applicatif compartimenté. Travaux avec plusieurs équipes :
    • équipe MOA : rédaction des cahiers des charges et de tests ; réalisation des tests fonctionnels
    • équipe architecture
    • équipe TNR : tests automatiques et tests de non regression
    • équipe de production : gestion des environnements déployés, mise en production
  • Processus de builds automatisés avec Hudson et Maven

Projet 1 : DREAMS (Dynamic Reactive Asset Management System) :

  • Plateforme FO-MO-Risque
    • gestion alternative, structurée, quantitative et indicielle
    • tenue de position
    • gestion du référentiel
    • valorisation des produits dérivés
    • moteur de contraintes réglementaires
  • Architecture 3-tiers : Java, Swing, Oracle

Développement :

  • Évolution sur l’outil de pricing pour les futures sur option
  • Création d’un service d’alerte pour les futures et OTC expirés
  • Mise en place d’un Web Service pour la création des futures
  • Mise en place d’un module pour intégrer des transactions sur des devises non livrables
  • Mise en place de contraintes réglementaires sur plusieurs fonds : création de nouveaux éléments de langage dans l’éditeur de règles ; création d’un fond pour les tests et homologation

Responsabilités occupées :

  • Analyse du besoin avec les utilisateurs (Gérants et équipe référentiel MO)
  • Participation aux mises en production
  • Support de 2e et 3e niveau
  • Maintenance corrective et évolutive

Systèmes

Windows, Unix

Langages

Java

SGBD

Oracle, PL/SQL

Framework

Swing, EJB, Spring, TopLink, jUnit

Environnement de développement

Eclipse, Maven, Weblogic, SOAP, JRules, Jira, Nexus

Projet 2 : DIP :

  • Application 3-tiers : Java / Struts, Serveur Tomcat
  • EAI lié à DREAMS permettant de mettre à jour les données référentielles et d’intégrer des deals au sein de l’application
  • IHM permettant le monitoring des traitements correspondant à la réception ou à l’envoi de données
  • Lancement des traitements en cron ou à la réception de messages JMS

Développement :

  • Développement d'un module pour publier les transactions vers l'AMF
  • Maintenance et évolution sur les différents modules d’intégration (transaction de prêts/emprunts, devises non livrables)

Systèmes

Windows, Unix

Langages

Java

SGBD

Oracle

Framework

Spring, Struts, Hibernate, JMS, jUnit

Environnement de développement

Eclipse, Apache Tomcat, Maven, Jira, Nexus

Mars 2010 – Sept 2010 STVA (Société de Transport de Véhicules Automobiles) Paris 17e

Contexte Général :

  • Equipe composée de 5 développeurs
  • Conception, développement et TMA sur l’application de facturation de la STVA

Systèmes

Windows, Unix

Langages

Java

SGBD

Oracle

Framework

Spring, Struts

Environnement de développement

Eclipse, JBoss, TOAD

 

                                

 

STVA (Société de Transport de Véhicules Automobiles) - Paris (75000)
Ingénieur d'études et développement

Mars 2010 - Sep 2010

Contexte Général :

  • Equipe composée de 5 développeurs
  • Conception, développement et TMA sur l’application de facturation de la STVA

Systèmes

Windows, Unix

Langages

Java

SGBD

Oracle

Framework

Spring, Struts

Environnement de développement

Eclipse, JBoss, TOAD

 

                                

 

SFR - Courbevoie (92400)
Ingénieur d'études et développement

Mars 2009 - Août 2009

Contexte Général :

  • Equipe de 25 personnes
  • Stage de fin d’étude
  • Projet au forfait

Projet 1 : IRIS – Refonte de l’application de facturation des messages de SFR (durée 3 mois)

  • Participation à la campagne de benchmark pour valider les performances de l’application
  • Développement de scripts shell : mesure de performance, génération de rapports
  • Évolution sur une IHM de gestion des offres (traitements au niveau métier et données)

Systèmes

Windows, Unix

Langages

Java, Shell

SGBD

Oracle

Framework

Struts, JEE, Hibernate

Environnement de développement

Eclipse, Apache Tomcat, TOAD

Projet 2 (durée 3 mois)

  • Conception et réalisation d’une interface de gestion de projet permettant le suivi d’activité des collaborateurs ainsi que la gestion de certains paramètres économiques sur les projets
  • Réalisation d'une maquette en HTML
  • Ecriture des spécifications techniques
  • Réalisation de l’IHM : architecture 3-tiers

Systèmes

Windows, Unix

Langages

Java

SGBD

MySQL

Framework

JEE, Struts, Hibernate

Environnement de développement

Eclipse, JBoss, TOAD

 

                                

 

AREVA - Paris (75000)
Ingénieur d'études et développement

Fév 2008 - Août 2008

Contexte Général :

  • Stage
  • Projet au forfait

Réalisations :

  • Évolutions et maintenance sur une application implémentant un annuaire LDAP pour Areva (import de profils, gestion de l'organisation des divisions et filiales)
  • Écriture de spécifications
  • Recette avec le client

Systèmes

Windows

Langages

Java

Environnement de développement

Eclipse, Calendra Directory Manager

 

Formation

 

2009     ENSEIRB - Formation généraliste en informatique. Programmation dans différents languages, Gestion des bases de données, Probabilités et statistiques, Cryptographie

2005     Lycée St-Louis - Classe préparatoire aux grandes écoles

2002     Lycée de Sainte-Anne (971) - Baccalauréat série Scientifique, spécialité Mathématiques

Langues

 

Anglais : Courant

Espagnol : Moyen

Français : Bilingue ou langue maternelle