Jean-Vincent - Développeur back-end Java

Ref : 110408L001
Actuellement disponible
Photo de Jean-Vincent, Développeur back-end Java
Compétences
Expériences professionnelles
  • EXPÉRIENCES PROFESSIONNELLES (13 ans)

    Mars 2017
    à mars 2020
    (3 ans)
    Club Med, back office, moteur recherche voyage
    Principales tâches :
    • Maintenance / Evolutions
    • Optimisations mémoire/CPU/code et remontées d’informations exploitation
    • Développement de divers batchs avec contraintes de performance
    Environnement technique : Java, Spring, Hibernate, Tomcat, Soap, Json, Git, Linux, DB2

    Depuis novembre 2010 Ingénieur études et développement au sein d’ETDE (Pôle Énergies et Services de Bouygues Construction). Au sein d’un projet de R&D :
    • Reprise de l’existant
    • Aide à la description fonctionnelle
    • Refonte
    • Choix technologiques
    • Architecture
    • Développements et recette
    Plus spécifiquement : Optimisation des flux en vue de surveiller/contrôler des équipements distants par CPL. (Polling, communication asynchrone http/snmp, multi-threading avec pile pour gestion de priorité, mises en place de cache, webservices, détection temps réel des requêtes DHCP, multi-serveur avec synchronisation faible)
    Environnement technique :
    • Jetty, Ehcache, Jdmk, Ant, Jibx, Eclipse
    • MySQL
    • script shell, builder de package Debian

    Juillet 2009 à novembre 2010
    (1 an et demi) Création, avec mon associé, du site de rencontre envie d’un ********
    Réalisation complète du site à 2 avec pour ma part :
    • Développement d’un serveur web en Java avec Jetty
    • Génération en Javascript de pages HTML avec node.js
    • Persistance des données avec PostgreSQL, Hibernate et Ehcache
    • Sérialisation XML/JSON avec JiBX/Jackson
    • Mise en place d’une messagerie instantanée avec Cassandra et Jetty Continuation (server push)
    • Respect de contraintes de montée en charge : optimisation SQL, consommation mémoire, verrous fins en environnement multi-threadé, mise en place de caches
    Par ailleurs, prise en charge des aspects non techniques : rédaction business plan, étude de marché, prévisionnel financier, plan marketing, création de société, aspects juridiques, déclaration CNIL
    Environnement technique :
    • Java, Jetty, Hibernate, Ehcache, Continuation, JiBX/Jackson
    • SQL, PostgreSQL, Cassandra
    • HTML, Javascript, JSON, node.js, XML

    Avril à Juillet 2009
    (4 mois) Ingénieur études et développement au sein de Natixis (mission INVIVOO) sur un outil permettant d’accélérer et de réduire les coûts du processus de réconciliation entre les résultats économiques (P&L économique issu du front-office) et les résultats comptables (back-office) :
    • Maintenance applicative
    • Intégration de données d’un nouveau site
    Environnement technique : VB.NET, Sybase ASE/IQ, Control M, SVN, Test Director

    Octobre 2007 à février 2009
    (1 an et demi) Ingénieur études et développement au sein de CALYON (mission INVIVOO) sur un workflow de données de titrisation permettant la sécurisation des flux, la consultation des données, l’automatisation du reporting et la gestion du risque grâce à un système de notation interne :
    • Maintenance corrective
    • Etude et développement de nouvelles fonctionnalités
    • Mise en place du processus de migration des transactions vers le serveur de production
    • Optimisation (mode commando) d’opérations de gestion sur des états de crédit mensuels (stocks et flux)
    Environnement technique : Java, SQL, PL/SQL, Hibernate, RMI, Swing, Eclipse, JAXB, Sybase, Unix

    Juin 2005 à juin 2007
    (2 ans) Travail de recherche au Centre de recherche MOIVRE et rédaction d’un mémoire intitulé « Estimation rapide de la profondeur par exploitation des variations de flou dans les images » :
    • Développement from scratch en C++ d’un moteur 3D à lancés de rayons « Ray Tracer » simulant le flou de défocalisation
    • Utilisation de Lex/Yacc pour création du langage de description de la scène
    • Tenue d’une conférence :
    [ICISP’08] - Real Time Monocular Depth from Defocus (International Conference on Image and Signal Processing)
    Environnement technique : C++, Lex/Yacc

    Juin à août 2004
    (3 mois) Développement pour l’ENSIIE d’un gestionnaire d’exercices dans le cadre de la mise en place de tests de programmation :
    • Développement d’un automate pour extraction de données d’un pseudo fichier XML
    Environnement technique : C, XML, libxml2, GCC, Linux

    Avril à septembre 2003
    (6 mois) Développement pour Messier-Dowty (Groupe Snecma) d’un module intranet dans le cadre de l’automatisation des rapports hebdomadaires agrégés des flux financiers sur l’ensemble des sites de Messier-Dowty au niveau international :
    • Développement, intégration et mise en production
    • Contacts réguliers avec utilisateurs pour les aspects ergonomiques
    Environnement technique : Java, JSP, Servlet, JDBC, Weblogic, Oracle

Études et formations
  • FORMATION

    2008 Microsoft Certified Professional Developer sur Microsoft .NET (MCPD)

    2007 Diplôme d’ingénieur en Informatique à l’ENSIIE (Ecole Nationale Supérieure d’Informatique pour l’Industrie et l’Entreprise, ex-IIE) à Evry

    Master de recherche en mathématique et informatique (double diplôme) à l’Université de Sherbrooke au Québec

    2003 DUT Informatique – spécialité systèmes et réseaux – à l’IUT d’Orsay

    2001 Baccalauréat STI Electronique – mention Très Bien

    COMPÉTENCES
    Principales compétences Java, C#, C++, C, SQL, XML, UML, PHP
    Domaines d’activité
    Ouvert à tout domaine. Expériences réalisées dans les domaines suivants :
    • Finance de marché
    • Traitement d’image
    • Sites web
    • Gestion d’équipements distants

    Dans le détail
    • Technos Java : Hibernate, Jetty (Continuation), Tomcat, Ehcache, JDBC, JAXB, JiBX, Jackson, JNI, JUnit, sockets, threads, RMI, Javadoc, JSP, ANT, AWT, Swing, OpenDMK, Apache commons ...
    • Technos C++ : STL, threads POSIX
    • Technos .NET : C#, VB.NET
    • Technos web : HTML, XHTML, CSS, PHP5, Javascript, AJAX, JSON, node.js, ASP, Apache Server, WAMP/LAMP
    • Bases de données : SQL, PL/SQL, ODBC, MySQL, Oracle, PostgreSQL, Sybase ASE/IQ, SQL Server, Cassandra
    • XML : XSD (mapping objet/xml), DTD, XPath, DOM, SAX, XSLT, XSL-FO
    • Outils : Eclipse, CVS, SVN, Mantis
    • Méthodes : UML, Merise, cycle en V, cycle itératif, développement commando, méthode Agile
    • OS : Windows, Linux, Unix
    • Divers : scripts shell, LaTeX, Lex/Yacc, Makefile, autoconf/automake, SNMP, LDAP, Cobol, assembleur x86, assembleur 68000, Caml, Prolog, Matlab, ...

    Langues Anglais écrit maîtrisé, anglais oral à parfaire

D'autres freelances
Consultant J2EE

Ces profils pourraient vous intéresser !
CV Architecte JAVA
Hatem

Architecte JAVA

  • PUTEAUX
JAVA J2EE LINUX ORACLE SQL
Disponible
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
Disponible
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible
CV Consultant / Developpeur FullStack
Chaima

Consultant / Developpeur FullStack

  • RUEIL-MALMAISON
JAVA SQL J2EE UNIX Angular JAVASCRIPT SQL SERVER
Disponible
CV Expert JAVA
Sami

Expert JAVA

  • LILLE
JAVA J2EE C SQL Angular AGILE CI/CD LEAD MANAGEMENT JAVASCRIPT POSTGRESQL
CV Ingénieur de développement SAP CX
Aymen

Ingénieur de développement SAP CX

  • VILLEJUIF
API RESTful SCRUM SAP CX HYBRIS SPRING J2EE JAVASCRIPT SQL SERVER IntelliJ IDEA MAVEN
CV Consultant talend
Firas

Consultant talend

  • VITRY-SUR-SEINE
JAVA SQL J2EE TALEND TALEND DI ORACLE UNIX AGILE BIG DATA TALEND MDM
CV Développeur fullstack
Abdelhadi

Développeur fullstack

  • COLOMIERS
JAVA Spring Boot J2EE PYTHON Angular SQL C# TypeScript REACT.JS
CV Développeur Full Stack JAVA/J2EE
John

Développeur Full Stack JAVA/J2EE

  • METZ
J2EE JAVA SQL DOCKER GIT REST SOAP PYTHON C# MAVEN