Mon espace
Je m'inscris

En tant que

Consultant Client
 

CV du
consultant

Réf PROF00005373

Accueil > Consultants > PROF00005373
 
 

chef de projet

Disponible

 

Profil publié le : 22/10/2020 Profil vu : 230 fois Référence : PROF00005373

 
 

Compétences

Expert Moyen Débutant

BDD

HIBERNATE MYSQL ORACLE Ubuntu

Connaissances fonctionnelles

Finance Forex Formateur google Relationnel

Langages

Angular css EJB FULLSTACK HTML J2EE JAVA JAVASCRIPT react native SPRING SQL struts AJAX Excel FLEX JBOSS JEE JQUERY JSF JSP LAMP NodeJS PHP Play XML

Méthodes

AGILE

Réseaux et Middleware

AWS serveur

Systèmes

APACHE WEBLOGIC Android GIT LINUX Messagerie UNIX WEBSPHERE WINDOWS

Diplômes et formations

Pays / régions

Expérience professionnelle

Expérience : 10 ans
Ingénieur fullstack JAVA/JEE

Formation
2008 Diplôme d’ingénieur en informatique, spécialité informatique embarquée et mobile (UTBM)
2005 Diplôme universitaire de technologie, spécialité informatique (La Rochelle)

Compétences techniques
LANGAGES JAVA, JEE, STRUTS 2, JAVASCRIPT, ANGULAR 5/ MATERIAL, JAVA
WEBSERVICES, SPRING CORE, SPRING MVC/SECURITY/WS,
HIBERNATE, PHP, SQL, XML ANDROID, TIBCO
SGBD ORACLE, MYSQL
OUTILS MAVEN, SVN
SYSTEMES LINUX/UNIX, WINDOWS, MACOS
WEBSERVEURS TOMCAT, APACHE, WEBLOGIC
METHODOLOGIE SCRUM, LEAN

Compétences fonctionnelles
- EXPERT ÉDUCATION CRYPTOMONNAIE
- BASE DE LA FINANCE DE MARCHE ET REFERENTIEL STATIQUE
- FORMATION FOREX BOURSIER ASSISTANCE

Langues
ANGLAIS : NIVEAU COURANT

Expériences professionnelles
• Depuis janvier 2019 Green Panier
Architecte - France
Projet :
Création de la structure informatique du restaurant Green Panier. Management d’une équipe
internationale pour développer l’application mobile en full stack JavaScript (React Native + Node JS).
Pour ce projet, j’ai joué le rôle de d'architexte en m’occupant de toute l’informatisation des données de l’entreprise. J’ai été l’interlocuteur principal pour l’étude des besoins puis en choisissant la stack technique. J’ai également été en charge des communications entre l’équipe IT et le l’équipe métier. En interne, dans l’équipe informatique composée d’un développeur React Native, NodeJS et d’un architecte AWS, j’ai agi en tant que chef de projet pour quantifier les tâches, et créer les différents milestones. Je m’assurai également que le code correspondait aussi au contenu de mes spécifications, puis en participant au développement de l’application en réglant les bugs et les améliorations légères remontées
par l’équipe métier.

Technique :
• Rédaction de la spécification fonctionnelle
• Architecte de l’application
• Vérification du code
Méthodologie :
• AGILE
o Découpage et estimation de la taille des user stories
o Daily meeting
o Itération planning meeting (préparation et priorisation des user stories avec le PO puis planification avec toute l’équipe)

Relationnel :
• Équipe de 4 personnes
• Management d’une équipe en charge de développer l’application React
• Unique canal de communication avec le client

ENVIRONNEMENT TECHNIQUE : AWS, React Native CL v0.60, Node JS v12.0, Mongo DB, Bitbucket



• Mai 2017-septembre 2018 HSBC France
Lead Développeur Android - France
Projet :
Refonte de l’application mobile HSBC. Avec une équipe de 2 développeurs, j’ai été le lead développeur pour cette application. L’ancienne application étant écrite en code non natif, nous avons réécrit l’application en java pour Android à partir de 0. Pour cette mission, j’ai été chargé de coder les nouveaux designs fournis par une équipe dédiée, d’adapter les appels sur l’API backend propriétaire à HSBC, et d’écrire la logique de navigation entre les différents écrans.
L’application a été lancée avec succès mi-2018.
Technique :
• Développement de l’application en Java pour Android
• Interface de communication avec le back end HSBC
• Gestion du repo GIT
Méthodologie :
• AGILE
o Découpage et estimation de la taille des user stories
o Daily meeting
o Itération planning meeting (préparation et priorisation des user stories avec le PO puis planification avec toute l’équipe)
Relationnel :
• Équipe de 2 personnes + tous les acteurs Scrum
• Contact permanent avec les équipes HSBC en charge des systèmes inclus dans le périmètre de l’application (testeurs, back end comptes clients, équipes migration)

ENVIRONNEMENT TECHNIQUE : JAVA, JEE, SPRING, IBM websphere 7, MAVEN



• Mars 2016-mai 2017 HSBC France
Développeur Java full stack - France
Projet :
Développeur du site web HSBC et interface de gestion des comptes clients.
Suite à la migration des données clients chez HSBC, je suis intervenu pour la migration du module de acquisition et l’ouverture des comptes en ligne pour un nouveau client. J’ai travaillé sur la partie backend avec un Framework interne HSBC, chargé d’effectuer un rendu de page géré en amont par un serveur de Portlets (avec un serveur websphere), avec les outils de déploiement IBM (Jazz et Build Forge).

Technique :
• Développement et installation des appels back end en webservices SOAP
• Gestion des processus de déploiement du code pour le site web HSBC et mise en production
• Développement d’un module de recherche sur la partie consultation des comptes bancaires

Méthodologie :
• AGILE
o Découpage et estimation de la taille des user stories
o Daily meeting
o Itération planning meeting (préparation et priorisation des user stories avec le PO puis planification avec toute l’équipe)

Relationnel :
• Équipe de 5 à 8 personnes
• Contact permanent avec les équipes HSBC en charge des systèmes inclus dans le périmètre de l’application (testeurs, back end comptes clients, équipes migration)
ENVIRONNEMENT TECHNIQUE : JAVA 6, JEE 5, SPRING 2.5, IBM websphere 7, MAVEN


• Mars 2014-mars 2016 BNP PARISBAS ARBITRAGE
Développeur Java - France
Projet :
Responsable technique principal, cette plateforme sert d’agrégation de données de marché (référentiel statique). L’application récupère des informations via des sources officielles (Bloomberg pour les equity, Reuters pour les prix de clôture, Markit pour les dividendes…), puis met à jour les informations sur les systèmes internes BNP (MDS, power, bolivar…). Cela inclut les données de contreparties, taux, bonds, calendriers, instruments ainsi que des workflows permettant l’historisation des prix de clôture, mises à jour des dividendes.

Technique :
• Harmonisation des données instruments sur les 3 sites principaux (HKG, NYK, PAR)
• Gestion des codes changes et des tickets changes sur les différentes applications
† Création du modèle de données
† Reprise et refonte complète du workflow selon les besoins utilisateurs
† Création d’une partie administration pour associer les codes changes à mettre à jour sur chaque système
† Accompagnement de l’équipe de business analystes pendant la phase d’UAT
† Mise en place de batch de reporting pour le middle référentiel
† Mise en production
• Décommissionement de notre application référentiel equity (MDS) : migration des compositions
d’indices sur le nouveau système.
• Décommissionement Orbix (API MDS), remplacé par des webservices HTTP pour réduire les coûts
• Migration et installation des engines tibco sur une nouvelle version
• Migration de l’API Bloomberg
• Améliorations et fix des fonctionnalités existantes
† Rapport de réconciliations de données entre les systèmes
† Modification des traitements fonctionnels selon les besoins des utilisateurs (dividendes, nouvelles données à insérer dans les systèmes)
† Migration des services fournis par les systèmes
Méthodologie :
• LEAN
o Découpage et estimation de la taille des user stories
o Daily meeting
o Itération planning meeting (préparation et priorisation des user stories avec le PO puis planification avec toute l’équipe)
Relationnel :
• Équipe de 3 personnes basée à Paris
• Assistance niveau 3
• Contact permanent avec les équipes BNP en charge des systèmes inclus dans le périmètre de l’application
• Contact avec les utilisateurs basés à Hong Kong, Paris, New York
• Contact et support des équipes de production
ENVIRONNEMENT TECHNIQUE : JAVA 5, JEE 5, SWING, SPRING 2.5, ORACLE 11, WEBLOGIC 11, MAVEN


• De septembre 2009 à décembre 2012 Multi DB
Développeur Java - France
Projet :
Au sein d’une équipe de 3 personnes (un commercial, un designer et moi-même en tant que pilier technique). Une start-up qui développe une plateforme communautaire de partage de documents PDF.
Leader technique sur l’application, j’ai été amené à faire le design de l’architecture ainsi que la stack technique.
Le projet utilise une architecture MVC fortement liée à l’implémentation de Struts 2, qui, à l’époque, représentait la modernité sur une architecture Java fullstack. J’ai codé seul tout le code Java utilisé notamment sur le back end..

Fonctionnel
• Workflow de l’inscription des utilisateurs en ligne : inscription/envoi de mail/confirmation
• Gestion du téléchargement/upload du contenu en PDF pour chaque utilisateur
• Gestion des données utilisateurs :
o Interface de gestion des informations personnelles
o Classement selon son implication sur la plateforme
o Droits associés au compte (publication, vente de documents…)
• Développement d’une messagerie interne privée et notification par mail
• Gestion de groupes privés type Facebook
• Moteur de recherche des documents
• Mise en place d’un lecteur PDF en ligne (à partir d’un projet existant Flex Paper)
• Module de conversion des fichiers « .doc » to « .pdf » (itext)
• Module de classification des documents
• Système de validation des documents uploadés (validation en 2 phases en passant par un modérateur)
• Gestion des commentaires sur le document PDF
Technique :
• Rédaction de spécifications avec schéma UML
• Mise en place d’un environnement de développement avec versioning SVN
• Responsable du choix de l’environnement technique et des outils utilisés
• Développement intégral back office de l’application + intégration front office
• Tests unitaires et d’intégration avec création de scénarios de test
• Documentation
• Configuration et installation du serveur de production
• Création des bases de données
• Implémentation de solutions de backup avec rsync
• Configuration de service SMTP (postfix) pour gérer les messages automatiques envoyés lors d’une inscription ou d’une notification
• Utilisation de MySql + Hibernate pour la persistance des données
• Utilisation de Struts 2 pour la technologie serveur
• Utilisation de HTML/CSS/Jquery pour les fonctionnalités front office
• Implémentation d’une solution open session in view pour Hibernate. Mise en place d’une solution de paiement en ligne en partenariat avec le Crédit Agricole
• Déploiement de l’application sur serveur Tomcat, couplé avec Apache HTTP en utilisant le protocole AJP
• Respect d’une architecture n-tiers, basée sur des interfaces afin de prévenir l’utilisation d’EJB ou de webservices.

Méthodologie :
† Cycle en V

Relationnel :
• Équipe de 3 personnes
• Gestion du projet : planification des délais de mise en production, validation du travail effectué
• Gestion de l’équipe : cohésion avec le designer basé à Poitiers et l’intégrateur web basé au Pakistan

ENVIRONNEMENT TECHNIQUE : Java/J2EE 5, WebServices, Tomcat 6, MySQL, Ubuntu, Lamp, Struts2,
Hibernate, HTML 4/css 2/JQuery, SVN



• Avril 2009-décembre 2013 Matelli
Ingénieur-formateur Java full stack - France
Projet :
Les formations effectuées dans les centres de formation sont destinées à un public averti avec des besoins précis. En plus de préparer le support respectant le plan de formation, le formateur agit parfois en tant que consultant, apportant un avis et un savoir-faire par rapport aux besoins des stagiaires. J’ai été donc amené à dispenser les formations suivantes en tant que formateur à des professionnels en entreprises via des centres de formation en tant que formateur externe.

Thèmes enseignés :
• Java Core
• JEE : JSP/servlet/JSTL, Hibernate, Struts2, Spring Core, Spring MVC/security/WS, JPA,
JSF, EJB avec jboss
• Maven/ant
• Android
• Java Webservices
• UML
• Algorithme
• PHP, HTML 5/CSS 3, JavaScript/Jquery/Ajax
• SQL
• Parseurs XML avec Java et Dom4j
• Framework play V1

Quelques clients : Orange, Ib/Cegos, Capgemini, Orsys, M2I, Logica, Objis, Fitec, Feel Europe, Xerox,
SQLI institut, Ziggourat, AFPA, Infotel, Logware…

J’ai été formateur 70 % du temps, et les 30 % restant étaient consacrés au développement d’applications
JEE (référent et aide sur des projets existants, créations de POC).

Clients principaux :
INFOMEDIA : Mission étude et développement (novembre 2011)
Amélioration des fonctionnalités de l’application Android « Tous sur mes finances »
• Récupération données XML SOAP
• Intégration interface graphique
• Implémentation push Google C2DM
• Environnement SVN
Environnement technique : XML, SOAP, Android, Mac OS X
SFR : Mission étude et développement (janvier 2011)
Projet : Suivi des offres de téléphonie pour les vendeurs SFR
Développement de jeux de tests et de requêtage Hibernate pour générer un rendu Excel :
• Requêtage sur une base de données mysql
• Utilisation d’une bibliothèque Excel en Java pour la génération du document final
Environnement technique : Java 5, Tomcat 6, Hibernate 3
 
 

Consultants similaires

 
Developpeur Java SpringBoot

Compétences : Angular, GIT, JAVA, JAVA 11, Java/Jee, CI/CD, Cloud, ...

Voir
consultant
Retenir
 
Consultant SI / Développeur

Compétences : css, HTML, JAVASCRIPT, react, SQL, Cloud, développement, ...

Voir
consultant
Retenir
 
Développeur Drupal

Compétences : css, DRUPAL, HTML, JAVASCRIPT, JIRA, Bootstrap, GIT, ...

Voir
consultant
Retenir
 
Développeur Fullstack

Compétences : DRUPAL, FULLSTACK, react, Symfony, Administration, ...

Voir
consultant
Retenir
 
Développeur fullstack

Compétences : Angular, Django, Flutter, FULLSTACK, PYTHON, AGILE, ...

Voir
consultant
Retenir
 
Développeur Fullstack NodeJs, React

Compétences : Angular, JAVA, JAVASCRIPT, NodeJS, react, SPRING, TypeScript, ...

Voir
consultant
Retenir
 
Analyste développeur

Compétences : Angular, COBOL, DB2, JAVA, MYSQL, JCL, Laravel, SCRUM, ...

Voir
consultant
Retenir
 
Développeur Fullstack

Compétences : Firebase, FULLSTACK, JAVASCRIPT, NodeJS, ReactJS, Analyse, ...

Voir
consultant
Retenir
 
developpeur

Compétences : .NET, Angular, C++, JAVASCRIPT, TypeScript, achat, ...

Voir
consultant
Retenir
 
independant

Compétences : Angular, ansible, Docker, gitlab CI, Node.js, AWS, ...

Voir
consultant
Retenir
 
 

Partager

 

Retenir

  • Pour quelle mission ?

 

Vous avez oublié
votre mot de passe ?