Mon espace
Je m'inscris

En tant que

Consultant Client
 

CV du
consultant

Réf PROF00006703

Accueil > Consultants > PROF00006703
 
 

Responsable pôle de développement / Techlead

Disponible

 

Profil publié le : 13/01/2023 Profil vu : 322 fois Référence : PROF00006703

 
 

Compétences

Expert Moyen Débutant

Diplômes et formations

. 2007 - Diplôme Ingénieur en informatique électronique et automatique ESIEA
. 2003 - Diplôme DUT en Génie des Télécommunications et Réseaux.
. 2001 - Bac STI en Electrotechnique
. 2000 - Bac PRO en Equipements et Installations Electrique.
. 1998 - CAP et BEP en Electrotechnique.

Pays / régions

. Île-de-France

Expérience professionnelle

Profil
Avec une origine asiatique, je suis très accueillant, souriant, dynamique et respectueux.
Mes années d’étude et de travail, les expériences acquises au cours de celles-ci, m’ont formé pour devenir autonome avec l’esprit d’équipe et le sens des responsabilités dans le travail.


Compétences techniques
Langages de Développement
Assembleur, C, Shell, Java J2EE, C#, .NET, PHP, JavaScripts, CAML, HTML, Flash8, ActionScript 2, CSS, angular, nodeJS.

SGBD
Access, MySQL, Oracle, MongoDb, MariaBD, Sqlserveur, Elastic search, AS400

Langages SQL
SQL, PL/SQL

Serveurs applicatifs
LINUX ET WINDOWS

Serveurs web
APACHE, IIS, WEBSPHERE, TOMCAT, NGINX.

Outils de conception
UML

Systèmes
Windows, Linux, IOS, Android

Outils
NETBEANS, MACROMEDIA, ECLIPSE, SPRING TOOL SUITE, INTELLIJ

Réseaux
CABLE, CELLULAIRE, WIFI, RTC, RNIS

Protocoles
TCP-IP, X25, Ethernet, Token-ring

Messagerie
POSTFIX, SENDMAIL

Sécurité
CRYPTOLOGIE, HTTPS, SSL, OAUTH2

Outils d’administration /Supervision
WEBMIN, CONSOLE, POM, NAGIOS, MUNIN, CENTREOS

Matériels
SISCO, TELEMECANIQUE



Compétences fonctionnelles
Développement Java
DEVELOPPEMENT D’APPLICATION EN JAVA J2EE

Développement POO
DEVELOPPEMENT D’APPLICATION EN PHP5.

Développement Flash
DEVELOPPEMENT D’APPLICATION FLASH/ACTIONSCRIPT2 SUR SET-TOP BOX AVEC LE PLAYER DE BLUESTREAK.

Webmaster LAMP
www.editionsdujubile.com,
www.daugau.com,
www.adetef.org.vn,
www.institutdufleuve.com.

GRC : Gestion Relations Clients
DEVELOPPEMENT D’UNE APPLICATION DE GESTION EN JAVA / NETBEANS


Formation
2007 Diplôme Ingénieur en informatique, électronique et automatique ESIEA
2003 Diplôme DUT en Génie des Télécommunications et Réseaux.
2001 Bac STI en Electrotechnique.
2000 Bac PRO en Equipements et Installations Electrique.
1998 CAP et BEP en Electrotechnique.

Langues
Anglais Technique
Vietnamien Maternelle
Français Courante







EXPERIENCES PROFESSIONNELLES


Depuis 01/2014
JJA
Responsable pôle développement
Contexte client : JJA est un importateur leader du réseau de distribution « Discount » grâce aux partenariats développés au fil des années avec les professionnels de la distribution.
Contexte du projet : TeamLead pôle développement.
Etude et réalisation des applications en J2EE
Etude des besoins
Modélisation
Planification et estimation de charge
Réalisation (Spring, Ibatis, hybernate, Jquery, Angular, AngularJS, CSS, HTML, Mariadb,
AS400, Oracle, MongoDb, Docker)
Recette et livraison
Etude et réalisation et TMA des Flux inter système
Dynasys (outil de réapprovisionnement)
DDS (outil de suivi transport)
Mfiles (gestion de documents)
Bornes (outil de vente)
SERIEM (AS400 ERP et gestion commerciale)
Infolog (AS400 gestion entrepôt)
PLM (plan de palettisation)
DAM (gestion des médias)
X3 (outil de facturation)
Winddle(suivi des achats)
EDI (flux de commande)
Cloud et site Web
Maintenance corrective et évolutive :
Applications J2EE (25 applications)
Applications PHP4 avec Framework maison
TMA sur les batches développées en Java (50 flux)
TMA les applications sur AWS (proxy avec DMZ interne)
Monitoring et gestion l’environnement de production (munin, centreon, IT live map)
Mise à jour du développement J2EE
Remplacer SVN (serveur subversion) par Gitlab
Remplacer Redmine (serveur gestion de tickets) par Jira
Remplacer Hudson (Intégration continue) par Gitlab-ci
Utilisation Docker, Swarm (orchestrateur)
Remplacer Mysql par Mariadb
Remplacer les procédures, batches par un ETL (Talend)
Gestion d’équipe :
Jira : Outils de suivi des tickets et des projets (méthode Agile, Sprint de 2 semaines)
Confluence : Gestion projet et documentation
Projet-monitor : Outils gestion de projet
ENVIRONNEMENT: MYSQL TOOLS, ECLIPSE, INTELLIJ, SPRING, HYBERNATE, ANGULAR , MONGODB, ORACLE, SQLSERVER, IBATIS, ARCHIVA, GITLAB, GITLAB CI, DOCKER, AWS, MAVEN, HUSTON, JAVA J2EE, AJAX, JAVASCRIPT, JQUERY, SQL, SHELL, XML,WINDOWS, SERVEUR DEBIAN, SERVEUR WINDOWS, MYSQL, PHP

09/2011 – 01/2014
JJA
Conseil et ingénierie SI (étude, conception, analyse, réalisation)
Contexte client : JJA est un importateur leader du réseau de distribution « Discount » grâce aux partenariats développés au fil des années avec les professionnels de la distribution.
Contexte du projet : Refont SI de la société et Bascule les développements en PHP vers Java J2EE.
Etudes de projet
Etude Comparaison PHP et JAVA
Etude d’industrialisation des applications
Replacement portail Drupal par une application J2EE
Mise en place du développement J2EE
Monter un serveur sous Debian 6
Installation SVN (serveur subversion)
Installation Redmine (serveur gestion de tickets)
Installation Maven (mode proxy)
Installation Archiva
Installation Hudson (Intégration continue)
Mise en place système en virtualisation
Installation Hyper-v sur le serveur 2008 R2
Monter des serveurs virtuels (applications PHP, applications J2EE, Base de données,
Webservice, batches).
Installer le système de sauvegarde
Installer le serveur supervision (Nagios3)
Réplication des serveurs (environnement intégration et recette)
Installation Hyper-v sur le serveur 2008 R2
Réplication des serveurs (applications PHP, applications J2EE, Base de données, Webservice,
batches).
Installer le serveur supervision (Nagios3)
Etude et réalisation des applications en J2EE
Etude des besoins
Modélisation
Planification et estimation de charge
Réalisation (Spring, Ibatis, Jquery, CSS, HTML, Mysql, AS400)
Recette et livraison
Maintenance corrective et évolutive
Applications J2EE
Applications PHP4 avec Framework maison
Applications PHP5 en Framework Symfony
TMA sur les batches développées en Java et SpringBatch
Environnement: MYSQL TOOLS, ECLIPSE, SPRING, IBATIS, ARCHIVA, MAVEN, HUSTON, JAVA J2EE, AJAX, JAVASCRIPT, JQUERY, SQL, SHELL, XML,WINDOWS 7, SERVEUR DEBIAN 6, SERVEUR WINDOWS 2008 R2, MYSQL, PHP


04/2010 – 09/2011 ASTEK (Centre de services)
Conseil et ingénierie (analyse, réalisation)
04/2011 – 09/2011 :
Contexte client : Rechargement SFR
Contexte du projet : Développement en Java J2EE d’un module de rechargement.
Etudes le projet
Analyse des maquettes
Analyse le cahier de charge.
Monter un plan d’actions
Phase 2 du projet (développements les connecteurs du Web service)
Modification des WSDL et XSD
Développer les connecteurs
Tests unitaires
Création un jeu de bouchon
Traitements des exceptions
Phase 3 du projet (développements la coche présentation avec Spring MVC)
Création les contrôleurs.
Créations des services
Créations les pages JSP
Phase 4 du projet (Optimisation et Analyse de log)
Déploiement sur le serveur d’intégration
Améliorer et factoriser le code
Corrections diverses.

02/2011 – 04/2011 :
Contexte client : La refont du site letrader.fr
Contexte du projet : Responsable technique
Etude technique du site
Refont le model de données
Monter l’architecture du site
Paramétrer les profils
Développement :
Développer les contrôleurs et les pages de présentations
Organisations des tests unitaires
Paramétrer les tests d’intégration
Coordination du projet:
Rédiger la spécification technique détaillée
Coordination les développements en off-shore
Déploiement sur les serveurs.

10/2010 – 02/2011 :
Contexte client : Industrialisation du centre de service
Contexte du projet : Mise en place des utilitaires Java J2EE
Mise en place des serveurs (windows 2008 avec Hyper-V, Debian) :
Installation serveur physique Windows 2008
Installation Hyper-V qui permet de faire des machines virtuelles
Installation les machines virtuelles (Debian 5)
Installer et paramétrer des applications :
Archiva : Repository local
Confluence : Partage de connaissances
Hudson : Intégration continue
Sonar : Suivis de qualité
SVN : Subversion
Jira : gestion des bugs
Création des environnements :
Installation des serveurs Développement (JDK, Mysql, Apache, Tomcat, Webmin)
Installations des serveurs Intégration (JDK, Mysql, Apache, Tomcat, Webmin)
Installer et paramétrer le serveur de base de données
Installation Oracle 11g
Installation Mysql
Installation PostgreSQL

04/2010 – 10/2010 :
Contexte client : Smart v2 est un projet de création un portail pour les téléphones mobiles pour SFR
Contexte du projet : Maintenance évolutive/corrective et à la réalisation du Smart v2.
Phase 1 du projet (d’étude de la demande)
Analyse des maquettes
Analyse le cahier de charge.
Monter un plan d’actions
Phase 2 du projet (développements le connecteur avec Web service)
Création XSD
Programmer le connecteur
Traitements des exceptions
Phase 3 du projet (développements pour l’univers TV avec Spring MVC)
Création les contrôleurs.
Créations des services
Créations les pages JSP
Phase 4 du projet (Optimisation et Analyse de log)
Déploiement sur le serveur Linux
Améliorer et optimiser des services afin d’accélérer l’application
Corrections diverses.
ENVIRONNEMENT : SQLDEVELOPER, ECLIPSE, SPRING, HYBERNATE, MAVEN, HUSTON, JAVA J2EE, AJAX, JAVASCRIPT, JQUERY, PL/SQL, SHELL, XML, XSLT, WINDOWS XP, SERVEUR DEBIAN, SERVEUR WINDOWS 2008, ORACLE, MYSQL.


03/2008- 04/2010
PSA
Conseil et ingénierie (analyse, réalisation)
Contexte client : SCRIPTA est une application intranet développée par ATED pour DSIN ; elle regroupe les différents outils de gestion de production documentaire utilisés par l'après-vente des marques du groupe PSA : gestion de la rédaction/de la planification/de l'envoi en publication des documents.
Contexte du projet : Maintenance évolutive/corrective de SCRIPTA Lot 2 et à la réalisation du Lot 3.
Phase 1 du projet (maintenance corrective et évolutive sur SCRIPTA lot 2)
Analyse et réalisation de corrections sur pages existantes (JSP/CSS/JavaScript, Action Struts, services,..)
Analyse et réalisation de nouvelles pages.
Taches de suivi (requêtes de contrôle/correction des données ; analyse, et réalisation de batchs correctifs ; analyse de logs ; ...)
Phase 2 du projet (développements Workflow MCV pour SCIPTA Lot 2)
Evolutions/corrections diverses
Mise en place Workflow MCV : analyse d'impact, intégration dans les pages existantes
Import de données depuis un référentiel technique L’évolution mineure.
Phase 3 du projet (développements divers pour SCIPTA Lot 2 – Workflow Illustration)
Création de corbeilles (pages + actions/services).
Développements autour du workflow MCV des documents et illustrations (conditions/fonctions OpenSymphony, règles de préaffectation)
Phase 4 du projet (Optimisation et Analyse de log)
Déploiement le SCIPTA lot 2.
Améliorer et optimiser des services afin d’accélérer l’application
Corrections diverses.
Phase 5 du projet (réalisation le SCIPTA Lot 3)
Mise en place modèle de données.
Création de corbeilles (pages + actions/services) sur la gestion de campagne
Tests (unitaire, régression, intégration).
Evolutions/corrections diverses
Phase 6 du projet (planification le SCIPTA Lot 4) : Internationalisation d’application
Modélisation d’application.
Planification les taches.
Modification le Workflow.
ENVIRONNEMENT : WINDOWS 2000, ORACLE 10.2, WEBSPHERE 6, ECLIPSE 3.2, LEGO (FRAMEWORK PSA : STRUTS 1.2), OJB, OPENSYMPHONY, MAVEN2, LUNTBUILD, JIP, AJAX


10/2007 – 02/2008
SOURCINFO
Responsable d’intégration
Contexte client : Développement d’application POO en PHP5 sur Framework SYMFONY (MVC)
Contexte du projet : Remplacement de l'application.
Phase 1 du projet (Réalisation une présentation statistique)
Adapter des données
Intégrer avec le Framework Symfony
Récupérer les données dans la base de données Oracle 10.1.
Phase 2 du projet (Réalisation FrontOffice)
Créer la charte graphique (Templettes).
Implanter moteur de recherche.
Vérifier les requêtes en JavaScripts
Appliquer des fonctions en Ajax.
Phase 3 du projet (Réalisation Backoffice)
Créer des séquences, et modifier le schéma de la BDD.
Rassembler les fenêtres dans une page (Ajax, iframe).
Phase 4 du projet (Debug et Optimiser)
Ajouter des fonctions de contrôle.
Améliorer des méthodes utilisées afin d’accélérer l’application (ajouter des index dans BDD, optimiser les tables, Vues)
ENVIRONNEMENT : WINDOWS, LINUX FEDORA 6, APACHE 2, PHP5, ORACLE 10.1, SHELL, SQLDEVELOPER, DREAMCODER FOR ORACLE, AJAX, JAVASCRIPTS, WEBDRIVER.

06/2007 – 10/2007
Bluestreak
Ingénieur développement
Contexte client : Développement d’application POO en ActionScript 2 sur Set-Top Box
Contexte du projet : Projet démonstration pour Nagravision, TVCabo.
Phase 1 du projet (Réalisation la charte graphique)
Récupérer et préparation la présentation sous Photoshop
Placer et renommer sous Flash 8
Phase 2 du projet (Programmation en ActionScript)
Relier les MovieClip avec des Class en ActionScript
Optimiser les codes
Phase 3 du projet (Implémentation sur Set-Top Box)
Prise en compte des limites des Set-Top Box.
Adapter l’application pour les différentes boites.
Mise en service
Phase 4 du projet (Debug et réviser l’application EPG pour TVCabo)
Corriger l’application
Ajouter des fonctions indispensables.
Livrer au client.
ENVIRONNEMENT : WINDOWS, FLASH 8, ACTIONSCRIPT 2, PHOTOSHOP, MACHBLUE STUDIO, STM TOOLS, FLASHDEVELOP.


Depuis 2003
Editions du Jubilé
Administrateur, Webmaster
Contexte client : Administration du pack informatique
Contexte du projet : Activité Extrascolaire.
Phase 1 du projet (Installation du réseau)
Installer le réseau RTC et RJ-45
Paramétrer
Phase 2 du projet (Installation serveurs)
Installer les serveurs (Linux Mandrake 10.1)
Paramétrer des serveurs
Configuration des sauvegardes (shell,cron)
Phase 3 du projet (Création site Web)
Analyse des besoins.
Modéliser la base de données de MySQL.
Programmation du site en PHP, JavaScripts, HTML avec Macromedia Dreamweaver et EasyPHP.
Mise en service
Phase 4 du projet (Transformation du site Web en E-Commerce)
Reprogrammer le site (méthode include, session).
Tester les interfaces (client, administrateur, utilisateur, etc.)
Insérer le module payement en PHP.
Mise en service.
ENVIRONNEMENT : LINUX MANDRAKE, MYSQL, APACHE, SAMBA, PHP, JAVASCRIPTS, SHELL, MACROMEDIA DREAMWEAVER.

01/2005 – 06/2006
Institut du Fleuve
18 mois Chef de projet
Contexte client : Logiciel de gestion (Comptabilité et GRC : Gestion Relations Clients)
Contexte du projet : Projet d’étude 4 personnes étalé sur 2 ans à raison de 2 Jours / Semaine
Phase 1 du projet (analyse et conception)
Analyse des besoins.
Etablir le cahier de charge.
Choix de la technologie (Java).
Modéliser les class (diagramme de classe UML avec Poséidon).
Etude de la base de données (avec Access).
Management du projet
Planification du projet (GANT, PERT)
Partager de taches.
Organisation des réunions d’avancement du projet.
Phase 2 du projet (développement)
Programmer le noyau en Java en respectant le diagramme de classe
Les objets de connexion avec la base de données.
Les objets de base du logiciel.
Regrouper dans un package.
Programmer l’interface en Java avec Netbeans (Swing)
Prise en compte le droit à chaque personne lors la connexion.
Utilisation des onglets.
Faciliter d’utilisation.
Affiner la charte graphique.
Phase 3 du projet (tests unitaires et d’intégration)
Tests
Avec le client
Avec plusieurs connections (différents comptes simultanément)
Corrections et améliorations
Prise en compte des demandes du client (améliorer interface graphique, simplification des interfaces)
Adaptation avec nouvelle version Java.
Etablir les guides utilisateurs et les documents de conception pour la maintenance
Création fichier d’installation.
Présentation du logiciel (Powerpoint)
Formation des utilisateurs.
ENVIRONNEMENT : WINDOWS, NETBEANS, UML POSEIDON, JAVA, ACCESS, MS-PROJECT.

06/2005 – 10/2005
ADETEF au Vietnam
4 mois Responsable du service Informatique
Contexte client : Administration du réseau et création le site www.adetef.org.vn
Contexte du projet : Partager les taches
Phase 1 du projet (Réforme le réseau)
Reconfiguration du serveur
Reconfiguration le réseau en 2 zones
Phase 2 du projet (Création le site Web)
Analyse du besoin.
Création la base de données en MySQL.
Création la charte graphique.
Programmation du site PHP, JavaScripts, HTML avec Macromedia Dreamweaver
Mise en service
ENVIRONNEMENT : WINDOWS 2000 SERVEUR, PHP, MYSQL, JAVASCRIPTS, MACROMEDIA DREAMWEAVER
 
 

Partager

 

Retenir

  • Pour quelle mission ?

 

Vous avez oublié
votre mot de passe ?