Malek - Développeur JAVA
Ref : 150922M002-
78300 POISSY
-
Développeur, Consultant fonctionnel, Business Analyst (36 ans)
-
Freelance
-
Tech Lead
ICAREJan 2017 - Jan 2018Conception et développement des évolutions sur une application JAVA de type client léger, cette dernière gère tous les domaines d’activité d’ICARE de la Structure commerciale et gestion de la grille tarifaire à la gestion de la souscription des contrats.
Environnement technique : JAVA, JEE, STRUTS, TOMCAT, HTML, CSS, JS, POSTGRES, SQL, Junit, DBunit, Mantis, Sonar, Jenkins.
Rôle :
- Accueil des nouveaux collaborateurs;
- Formation technique des nouveaux collaborateurs
- Référent technique de l’application;
- Support et montée en compétences des membres de l’équipe développement;
- Livraison de l’application;
- Analyse, conception et développement des nouveaux projets.
- Rédaction de spécification; -
Développeur-Concepteur
ICAREJan 2015 - Jan 2016Conception et développement des évolutions sur une application JAVA de type client léger, cette dernière gère tous les domaines d’activité d’ICARE de la Structure commerciale et gestion de la grille tarifaire à la gestion de la souscription des contrats.
Environnement technique : JAVA, JEE, STRUTS, TOMCAT, HTML, CSS, JS, POSTGRES, SQL, Junit, DBunit, Mantis, Sonar, Jenkins.
Rôle :
- Internationalisation de l’application (Gestion des langues, devises, règles métiers spécifique a certains pays);
- Retro-ingénierie;
- Formation aux bonnes pratiques JAVA;
- Formation aux tests Unitaires; -
Consultant JAVA
IRIJan 2015 - Jan 2015Dans le cadre d'une refonte applicative, un audit de code a été effectué pour mesurer les coûts de la maintenance et des développements des futures évolutions.
Environnement technique : JAVA, SWING, Access, SQL, Junit, DBunit, UML.
Rôle :
- Audit de code;
- Retro-ingénierie;
- Retro-documentation;
- Etude de faisabilité; -
ScrumMaster
SNCF / LAPLACEJan 2015 - Jan 2015Développement d’une application JAVA de type client lourd en mode agile pour la SNCF au sein d’une équipe de 18 personnes. L’application consiste à planifier les chantiers sur les lignes ferroviaires afin d’optimiser les ressources.
Rôle :
- Mis en place de la méthode KANBAN : gestion de flux, management visuel;
- Animation de réunion;
- Mise en place de la méthode Extreme programming;
- Rédaction de spécification;
- Chiffrage du contenu des futures itérations;
- Conception et Développement des différents modules de l’application;
- Déterminer un plan d’action pour la correction d’anomalies;
- Gestion des risques : criticité et suivi des actions;
- Qualification des retours client : reproductibilité, contexte;
- Validation des livraisons : réception, tests et GO/NOGO;
- Livraison;
- Accueil des nouveaux collaborateurs;
- Animation des ateliers formation. -
Développeur-Concepteur
SNCF / LAPLACEJan 2013 - Jan 2015Développement d’une application JAVA de type client lourd en mode agile pour la SNCF au sein d’une équipe de 18 personnes. L’application consiste à planifier les chantiers sur les lignes ferroviaires afin d’optimiser les ressources.
Environnement technique : JAVA, SWING, Scrum, Test Driven Development, Spring, Spring Batch, Tomcat, Oracle, Hibernate, Junit, DBunit, UML, Agile, Scrum, Extreme programming, Sonar.
Rôle :
- Conception et développement des différents composants de l’application;
- Chiffrage et développement des nouveaux composants;
- Correction d’anomalies;
- Maintenance des fonctionnalités existantes.
- Ecriture des tests automatisés. -
Développeur
KITS / Bons de Sortie EspagneJan 2012 - Jan 2013Développement d’une application J2EE sur PDA pour le client KITS, l’application consiste à créer des bons de sortie (un bon de sortie est l’équivalent d’un bon de commande pour un magasin, cette application est utilisée par les fournisseurs pour la gestion du stock).
Environnement technique: Spring (MVC), JavaScript, CSS, Tomcat, Oracle, JPA.
Rôle :
- Conception des différents composants de l’application;
- Chiffrage et développement des nouveaux composants;
- Correction d’anomalies;
- Tests unitaires ;
- Livraison. -
Développeur
KITS / ALVEOLAGE-DESALVEOLAGEJan 2012 - Jan 2013Développement d’une application J2EE sur PDA pour le client KITS, l’application consiste à la préparation des produits pour la livraison.
Environnement technique: Spring (MVC), J2EE, JavaScript, CSS, Tomcat, Oracle, JPA.
Rôle :
- Développement des différents composants de l’application;
- Correction d’anomalies;
- Tests unitaires ;
- Livraison.
Formation
2012 : Polytechnique Valenciennes.
2009 : Licence Sciences Pour l’Ingénieur mention Informatique.
2007 : Dut Informatique à l’université de Valenciennes antenne de Maubeuge.
Baccalauréat scientifique au Lycée du Hainaut à Valenciennes.
Langues
Anglais (technique).
Arabe.
2012 : Polytechnique Valenciennes.
2009 : Licence Sciences Pour l’Ingénieur mention Informatique.
2007 : Dut Informatique à l’université de Valenciennes antenne de Maubeuge.
Baccalauréat scientifique au Lycée du Hainaut à Valenciennes.
Langues
Anglais (technique).
Arabe.