Nouredine - Développeur JAVA
Ref : 090609E001-
Domicile
20000 CASABLANCA (Maroc)
-
Profil
Développeur, Consultant technique (41 ans)
-
StatutFreelance
-
Tarif Journalier MoyenVoir le tarif
-
Rôle : Consultant digitalisation et Architecte applicatif
Attijariwafa BankJan 2014 - aujourd'huiAu sein de l’entité banque digitale et dans un contexte agile, j’interviens en tant que architecte applicatif et expert
technique sur plusieurs projets de banque en ligne :
• AttijariNet pour les entreprises
• AttijariNet pour les clients particuliers et les TPE.
• AttijariNet paypal (Application pour rapatriement des fonts des clients depuis paypal sur leurs comptes
bancaires).
• AttijariConnect (Transactions de masse pour les entreprises)
• AttijariMobile …
Mes principales missions sont:
Cadrage des solutions fonctionnelles et techniques avec les différentes parties prenantes.
Mise en place de l’architecture technique
Revue et validation de code source
Participation au développement
Packaging déploiement en environnement de production …
Environnement technique : Spring data, Spring IOC, Spring security, Spring MVC, thymeleaf, Webservices(REST, SOAP) ,
Jasper Report, JMS, JUnit, Jenkins, GIT, Maven 3, SONAR, Kibana, elasticsearch, logstash, Selenium, Fitnesse -
Rôle : Expert technique
Atos WorldlineJan 2013 - Jan 2014Dans le cadre d’un nouveau contrat d’une TMA évolutive d’un parc applicatif de Atos Worldline ma mission était :
Environnement Technique: Eclipse, Jenkins, SONAR, Tapesty 5, vaadin, Jasper Report, Webservices(CXF) , Spring MVC, Maven 3, Spring IOC , JUnit, SOAPUI, Unix scripting
• Récupérer l’existant des différentes applications et assurer la montée en compétence pour moi et le reste de
l’équipe.
• Assurer le bon fonctionnement de l’existant (Traitement des incidents, support N2&3)
• Implémenter les évolutions fonctionnelles
• Effectuer une refonte technique d’une application pilote E-order(une application e-commerce pour la vente des
terminaux de paiement et d’autres services monétiques)
o Rétro-ingénierie de l’existant
o Mis en place de l’architecture technique cible
o Rédaction des documents techniques
o Participation au développement des modules fonctionnels
o Intégration -
Rôle : Expert technique
Attijariwafa BankJan 2013 - Jan 2013Projet Mobile Banking: L’objectif de ce projet étaitle développement d’une couche d’intégration de l’application mobile
Environnement technique : Websphere rad 7, Webservices(CXF) , Maven 3, Spring IOC , Spring security, JUnit, JmJENKINS, SONAR, SOAPUI, KIBANA
avec le system de la banque en exposant des web services SOAP.
Coordination des équipes MOA, MOE et prestataires
Rédaction des documents techniques
Réalisation des développements transverses (sécurité, automatisation de tests…)
Participation au développement des modules fonctionnels
Intégration et revue de code, vérification de la réalisation des sauvegardes -
Rôle : Référent technico-fonctionnel
France TelecomJan 2013 - Jan 2013Projet PHARE-RH (Gestion des élections syndicales & Gestion du registre unique du personnel)
Environnement technique: Eclipse, Spring, hibernate 3,Flex3/BlazeDS, Maven 2, Tomcat, SVN, Acceleo
Analyse des demandes client
Communication avec le client concernant le fonctionnel de l’application
Déblocage technique des développeurs
Participation au développement -
Rôle : Chef de projet
BNP Paribas MedITJan 2012 - Jan 2013Projet : Mission de chef de projet sur TMA évolutive d’un patrimoine applicatif de BDDF.
Environnement technique: MS Project, MS Office, outils interne de gestion de projet, Hudson, Sonar, HP Quality, Center, Websphere, RAD7, sweetdev, VIOTO
Réception des demandes client et revue des entrants
Planification et répartition des taches
Elaboration et/ou MAJ du plan d’assurance qualité
Suivi de projet, reporting et gestion des risques
Revue et validation des différents documents projet (liste exigences, plan de tests …)
Gestion d’équipe -
Expert Technique, développeur senior Java JEE
BNP Paribas MedITJan 2011 - Jan 2012Projet : Mission d’assistance technique sur un périmètre des projets java/JEE, domaine RH (Projets SAGA, E-JOBS…)
Environnement technique : Websphere RAD7, Struts, SweetDev , Oracle, PLSQL, JUnit, HPQC
Migration technique pour des applications domaine RH,
Etude d’impacts et estimation de charges des différentes demandes d’évolutions
Proposition des solutions techniques (déblocage des problèmes techniques)
Développements. -
Chef de projet (Equipe de 6 personnes)
EuropcarJan 2010 - Jan 2011Projet FRT (Fleet Remarketing Tools) : L’objectif de ce system est de permette à Europcar de revendre ces anciens
Environnement technique : MSProject, Excel, SONAR, Eclipse, Spring, hibernate 3, JSF, Webservices(CXF) , Maven 2, JBOSS, Talend, SVN, Junit
véhicule. Les fonctionnalités principales de ce system sont :
- la sélection des véhicules à mettre en vente selon des critères saisis via le system
- CRM : gestion des clients et des utilisateurs
- System de quottions des véhicules
- Gestion des commandes clients….
Ma mission en tant que chef de projet est :
Assurance qualité suivant le référentiel de l’entreprise (GDP : Globale Delevry Platform)
gestion de risques, reporting,
Suivi d’équipe et répartition des taches,
revu de livrables (code et documents)
Organisation et animation des comités de projet et de pilotage -
Team leader (équipe de 7 personnes)
EuropcarJan 2010 - Jan 2010Projet ECOS (EuropCar Open Services)
Environnement technique : Scrum, Eclipse, Andoid , Maven 2, Spring, SOA (Webservices/CXF) , hibernate, SVN WebLogic10, Oracle10g
Gestion d’équipe (animation des scrums)
Reporting
Revue des entrants et validation des livrables
Développement -
Rôle : Team leader d’une équipe de 4 personnes /Développeur senior
France TelecomJan 2010 - Jan 2010Projet PHARE-RH (Gestion des élections syndicales & Gestion du registre unique du personnel)
Environnement technique : Eclipse, Spring, hibernate3, Flex3/BlazeDS, Jasper Report, Maven2, Tomcat, SVN, Acceleo
Coordination d’équipe
Conception techniques
Développement
Qualification -
Rôle : Team leader d’une équipe de 2 personnes /Développeur senior
France TelecomJan 2009 - Jan 2010Projet : Jobs &Training (Gestion des plans de formations)
Environnement technique : Eclipse, Spring, hibernate 3,GWT/GXT, Maven 2, Tomcat, SVN, JUnit
Coordination d’équipe
Conception techniques
Développement
Qualification
-
Master Informatique appliquée (option qualité logiciel) (faculté des sciences Rabat).
2008 -
Maitrise en informatique appliquée (faculté des sciences rabat)..
2006 -
DEUG MP (faculté des sciences Fès).
2004 -
Baccalauréat Sciences Expérimentales, Lycée SIDI AZZOUZ à TAZA.
2002
MDA , UML/OCL, MERISE, langage Z .
Java, C/C++, vb.net, PL/ SQL, Assembleur.
J2EE : Spring , Struts, JSF, hibernate, toplink, Ibatis, EJB3, RMI, XML, XSLT , service web /axis, Weblogic, Jboss, Tomcat, Maven …
dot net( ASP, ADO, Vb), , PHP, AJAX, CSS, JavaScript, HTML
Oracle 10g, MySQL, SqlServer2005, Toad
Eclipse, WebLogic Workshop , rational rose, VS.NET.
Analyse de complexité, Apprentissage automatique, algorithme génétique, méta-heuristique, algorithmes de cryptographie
Modèle OSI, TCP/IP, LAN, WAN, SOCKET, RPC, SNMP, Nagios, Ethereal
Management d’entreprise, Management de projet, optimisation, Recherche opérationnelle, statistique&analyse des données, CMMI, ISO 9000.
Langues
Français courant
Anglais moyenne.
Arabe Langue maternelle.