Mustafa - Consultant technique JAVA
Ref : 140611E001-
92230 GENNEVILLIERS
-
Développeur, Consultant technique (43 ans)
-
Freelance
EXPERIENCES PROFESSIONNELLES
consultant Senior JAVA/JEE. septembre 2018 – fin avril 2020
Groupe CAT « Logistique
Descriptif :
Evolution de système de facturation, ajout des nouvelles fonctionnalités suite au déploiement en Espagne « Génération des factures, les écritures comptable et la clôture comptable ….» .
Équipe : 3 personnes
Réalisation :
Refonte de WMS(WAREHouse management system) de groupe CAT avec des nouvelles brique logicielles.
développement en mode agile
migration technique vers JPA/Hibernate, jsf2/primefaces, CDI, Java8
Le refactoring de code et l'optimisation
Maintenance corrective du système de facturation
Encadrement de supervision de l’équipe Développement
Environnement technique : JSF , PrimeFaces , JPA.Hibernate ,Jboss EAP,Oracle,Junit SoaPui, Rest/SOAP, Git, JAVA 8, Maven, sonar, Jira, Jenkins
Ingénieur développeur Java/Jee/Angular Juin2017 - Juin 2018
Ministre d'intérieur(OFII)
Descriptif : Suivre les dossiers des demandeurs d'asiles et La gestion complète de l’orientation vers des centres d'hébergement pérenne et d’urgence
Équipe : 7 personnes
Conception et Réalisation de l'IHM (Angular 4) et des webservice Rest (Fullstack)
Coordonner et piloter les développements
Proposition de solutions techniques
Le refactoring de code et l'optimisation
Animation des réunions techniques
identification des "best pratices"
développement en mode agile
Environnement technique : Angular 4, Java 8, RESTfull, Swagger, JWT, Spring Batch , Spring Boot, Spring Data, Json, Jpa, PostgreSql, Domain Driven Design, Bootstrap, Open LDAP, Git
Ingénieur développeur Java/Jee/AngularJS Janvier 2015 - Juillet 2017
PSA
Descriptif : Conception et réalisation des traitements liés au suivi de production des véhicules et la valorisation mensuelle et annuelle de stock (Batch + Web)
Conception et Réalisation des traitements de masses du système à partir des spécifications fonctionnelles.
Conception et Réalisation de l'IHM
Proposition de solutions techniques
Réalisation des Tests Unitaires.
Suivi de la qualité et l'avancement de chaque membre d'équipe. et le respect de l'architecture DDD
Support pour l'équipe de développement
Le refactoring de code et l'optimisation
Animation des séances de life coding
Environnement technique : Stpring batch, Google Guice, Angular js, json, Jpa, webservice Rest , jwt, Oracle BD 11, Domain Driven Design, bootstrap
DEPUIS NOVEMBRE 2012 ERDF
Mission
L’ambition du projet est :
- Equiper les exploitants du réseau électricité, pour les activités de dépannage et de maintenance du réseau.
- Piloter les interventions et à dématérialiser les bons de travaux,
Rôle
Responsable de partie Web services «oracle business service OSB ».
Concepteur et Développeur Web Services
Développeur JAVA/J2EE
Réalisation
Administration de bus Oracle business service « OSB »
Création des scriptes WLST de configuration de bus OSB
Création des contrats d’interfaces, XSD, WSDL
Développement des web services.
Participation aux chiffrages
Participation aux réunions de conception des web services
La mise en place de la sécurité des échanges des web services entres Tamaris et les autres SI
Analyses et corrections des bugs
Environnements Techniques Oracle business Service “OSB”, script WLST, JaxWS, WSDL, XSD, SSL, Java/J2EE, Spring, Hibernate, base de données Oracle, Maven, Junit, SVN, JMS, Soapui
DE JANVIER 2012 A OCTOBRE 2012 BOUYGUES IMMOBILIER
Mission
Développement d’une d plateforme de services de pilotage énergétique résidentiel.a fin de suivre la consommation en temps réel
Rôle
Administrateur de base de données NoSql Cassandra
Ingénieur conception et développement JAVA J2EE.
Tâches effectuées
Développement du module d’accès aux données.
Création du model de données base données NoSQl
Configuration de la base de données NoSQl Cassandra
Développement des IHM
Analyses et corrections de bugs.
Environnements techniques
Base de données NoSql Cassandra , PostgreSQL, JAVA J2EE, Spring MVC, Spring Security, Spring Invoker, Json, JPA, JQuery, JavaScript, Maven, Junit, SVN, Hector
DE JANVIER 2010 À JANVIER 2012 PEUGEOT CITROËN PSA
Mission
Développement des systèmes d’information de gestion des commandes et de processus d’approvisionnement du réseau de distribution des véhicules Peugeot Citroën et de la facturation des nouveaux véhiculés
Rôle Ingénieur Conception & Développement JAVA/J2EE
Tâches effectuées
Développements des déférentes fonctionnalités de projet
Participation à la rédaction des spécifications techniques
Environnement technique
Java/J2EE :Struts2, Spring, Spring Security, Hibernate, Tiles, JQuery, JavaScript, Maven, base de données Oracle 10g, Junit, Windows, CVS, Eclipse
DE MARS 2009 À OCTOBRE 2009 ECOLE DE MÉDECINE
Poste occupé Stagiaire
Mission
Recherche, développement et évaluation des méthodes et des algorithmes de traitement des images médicales pour suivre les évolutions des tumeurs cancers
Tâches effectuées
Recherche et étudier différente des algorithmes de recalage des images médicales
Réalisation de l’IHM
Implémentation ces algorithmes
Évaluation des performances de chaque algorithme
Environnement technique
Java, Swing, JAMA, ITK, VTK , Mipave, Eclipse,
DE JUIN 2008 À SEPTEMBRE 2008 UNIVERSITE PARIS DESCARTES
Poste occupé Stagiaire
Mission
Développement d’une plateforme intranet d’inscription pédagogique aux étudiants
Tâches effectuées
Réalisation des l’IHM
Implémentation des différents modules de l’application
Test de l’application
Création de diagramme de class
Environnement technique
Java j2ee, Struts, Hibernate, Spring, Mysql, Tomcat, CSS, javaScript
DE JUIN 2007 À SEPTEMBRE 2007 DJINGLE
Poste occupé Stagiaire
Mission
Développement d’une application permettant de commander un robot de manipulation de liquide chimique
Tâches effectuées
Réalisation des l’IHM
Implémentation des différents modules de l’application
Test de l’application
Environnement technique
SWING, JDOM, SAX, XML, JAVA, ECLIPSE
SYNTHÈSE DES COMPÉTENCES
Domaine d’expertise Conception & Développement en Java EE et Web Services.
Ingénierie Analyse/Conception fonctionnelle et technique.
Réalisation des modules.
Déploiement et maintenance des solutions applicatives.
DOMAINES TECHNIQUES
Langages de programmation
- Web Services , Oracle Business Service “OSB”, XSD, WSDL, JAX-WS, Script WLST, JMS
- Java/JEE, Struts, Spring, Hibernate, Spring MVC, Spring sécurite, Servlet, Maven, JavaScript, JQuery, SSL, JSON
Base de données SQL, Oracle, SQL Developer, Cassandra NoSql
HTTP/WAS Weblogic, Jboss, Tomcat, Apache.
Systèmes d’exploitation Linux, Windows.
Outils de développement IDE: Eclipse,
Gestion de versions : CVS, SVN.
Build : Maven
Méthodes Méthodes traditionnelles : UML. Merise
Qualité du logiciel Tests unitaires (JUnit). Jmeter
Intégration continue et Automatisation des tests : Hudson.
FORMATIONS
2009 - 2010
CNAM - Conception et développement JAVA/J2EE
Master Mathématique Informatique Université paris Descartes