Mehdi TAZI 4.5 Ans d`expérience Consultant confirmé JAVA/JEE

CV Mehdi TAZI. 1 / 6
Mehdi TAZI 4.5 Ans d’expérience
Consultant confirJAVA/JEE - NoSQL
Chef de projet technique junior
Certifications:
Oracle Java Developper (en cours)
Spring CORE (2015)
Apache Cassandra Java Developer (2014)
Scrum Master ScrumAlliance (2013)
MongoDB Java Developer (2013)
MongoDB Administrator (2013)
Cisco CCNA (2010)
Adresse : Courbevoie 92400, France
Téléphone : 0033 6 74 29 08 54
Email : gtmehdi@gmail.com
Web : tazimehdi.com
Profil
Je suis un consultant JAVA avec un attrait pour les architectures, le développement et la gestion de projet
agile.
Après une formation d’ingénieur en informatique option génie logiciel et d'un Master 2 MIAGE en ingénierie
des Systèmes d'Information Distribués, je dispose de plus de 4 ans d'expériences autour des technologies
Java/JEE. Je peux intervenir sur les technologies objets, Java, les architectures JEE, Spring, Microservices,
SOA, REST, BigData/NoSQL, Cloud ainsi qu'en gestion de projet agile scrum.
Depuis 4 ans je mène des missions à forte dominance JAVA/JEE
Depuis presque 2 ans j’interviens en tant que Scrum Master
Ma spécificité dans :
Ma connaissance technique élargie en continu grâce à ma curiosité.
Ma veille technologique (Java, Technologies web, Distribuées, BigData/NoSQL, Cloud, Agilité …).
Ma polyvalence back / front.
Ma capacité à mettre en œuvre les méthodes agiles(Scrum) au sein de projets techniques.
Mes capacités relationnelles.
Ma capacité d’apprentissage.
Nationalité Marocaine
Langues Arabe, Français, Anglais
Formation Master 2 MIAGE en systèmes d’information
distribués
Ingénierie informatique en génie logiciel
MehdiTAZI
CV Mehdi TAZI. 2 / 6
Expertise
Compétences Techniques
o Conceptions, développements et Mise en place d’architectures Java/JEE et BigData/NoSQL.
o Conceptions & Dev distribuée : MicroServices, SOA, WOA, N-Tiers, RPC, MOM, ORB, ESB, WS.
o Mise en place de Platform d’intégration continue.
o Audits Techniques.
o Rédactions des spécifications techniques.
o Présentations techniques.
Langages de prog Java, HTML5/CSS3, SQL, CQL, JSON, XML, JavaScript/Ajax.
Frameworks et
technologies JEE, Spring Core, Data, MVC, Cache, Security, JPA/Hibernate, JQuery, AngularJS,
Boostrap, WebGL, JUnit, WireMock, Mockito, MockServer, AssertJ, JMeter
Middlewares Web Services (REST/SOAP), JMS, EJB, RMI, Corba, Talend, Tomcat.
Base de données Cassandra, MongoDB, Redis, Oracle, MySQL, SQL Server.
Plateformes WEB, Desktop, Mobile, Cloud (Appengine, Cloudbess).
Outils et
Méthodologies Intellij IDEA, Eclipse, Enterprise Architect, Git, Perforce,
SVN, Maven, Jenkins,
Sonar, Putty, JIRA, Quality Center, UML, Merise.
Compétences en gestion de projets agile
o Pilotage, estimation, planification, organisation et suivi d’avancement de projets agiles.
o Conduite du changement et garant de la bonne application de la méthodologie scrum.
o Animation des unions, motivation et coordination des équipes.
o Facilitateur des relations inter et intra équipes.
o Communication sur la vision et les objectifs et rédaction de rapports au top management.
o Préparation des releases, itérations et maintien des user stories et du backlog avec le Product owner.
o Découpage du produit en use cases et préparation des releases.
o Découpage des use cases en user stories et préparations des itérations.
o Production du tableau de disponibilités et calcul de la capacité de production.
o Génération des indicateurs (BurnUp/Down charts, Vélocité d’équipes, Qualité de code, Scope, Durée).
o Identifications et traitements de risques.
Outils: JIRA, Trello, Redmine, RallyDev, Quality Center, Jenkins, Sonar.
Compétences Fonctionnelles
o Secteur d'activités : Voyages d'affaires, E-Commerce, Paiement électronique, Accessibilité web.
Publications et Interventions Publiques
Co-Organisateur du « Casablanca MongoDB User Group ».
Reviewer du livre « MongoDB for Java Developers » édité par « packtpub » : goo.gl/YxskzV.
Animation de l’atelier « Games Programming » pour la Journées Nationales des Jeunes Développeurs.
Présentations de thèmes techniques et agiles.
Créations et participations aux projets OpenSource : « Chimera2D », « MoovinParis », « Itefacio.com ».
Références
Kamel AZEG
Directeur technique - Oceane Consulting
kazeg@oceaneconsulting.com
Thierry VEINNIERE
Directeur de projets - Atos WorldLine
thierry.veiniere@atos.net
Vasseur EMMANUEL
Responsable de département - Atos WorldLine
emmanuel.vasseur@worldline.com
Michael COHEN
Directeur de technologies et Manager - Expedia
mcohen@egencia.com
CV Mehdi TAZI. 3 / 6
Détail des missions
Employeur : Oceane Consulting 3 ans et 8 mois
Scrum Master / Consultant Senior JAVANoSQL
Client : Expedia
Projet : Fusion-Checkout 7 mois
Scrum Master au sein d’une équipe Agile Scrum composé de 9 membres (6 Dev, 1 Testeur, 1 PO, 1 SM), je
suis intervenu également en tant qu’ingénieur JAVA/JEE - NoSQL depuis les réunions de spécifications
fonctionnelles et techniques jusqu’à la mise en production de la solution.
Projet Checkout : Dans le cadre de la fusion des groupes Egencia EU, NA et Nordic, réalisation du projet
Fusion-Checkout global à toute la Platform.
Le projet checkout est un nouveau projet qui est étroitement lié avec plusieurs autres services (Vols, Hôtels,
Trains, Payements, Authentification…) qui sont également en cours de développement/refonte, d’où la
complexité et l’intérêt du projet.
Missions :
Gestion de projet en Scrum :
Animations des réunions.
Préparation du backlog avec le PO et rédaction des user stories dans Jira
Production du Tableau de disponibilités, Calcul de la capacité de production
Génération et calcul d'indicateurs
Burndown/BurnUp charts
Vélocité d’équipe
Métriques de qualité du code
Analyse des métriques.
Suivi des taches et des estimations.
Amélioration du processus en continue.
Identifications et traitements de risques.
Rapport au top management et COPIL.
Conception, Développement et Test :
Conception et Développement de nouvelles fonctionnalités autour des technologies JAVA.
Mise en place de tests unitaires, d’intégrations, d'automations et de performances.
Mise en place du cache applicatif.
Réfèrent MongoDB.
Ecriture de spécifications techniques.
Présentations techniques.
Environnement technique :
JIRA Agile, Crucible, Java/JEE, Spring (CORE, MVC, Security, Cache, Data, AOP...) MongoDB, EhCache,
JUnit, Mockito, MockServer, WireMock, JMeter, Maven, Jenkins, Sonar, Perforce, Git
, Intellij IDEA,
Tomcat, Elasticsearch, Kibana, AppDynamics.
CV Mehdi TAZI. 4 / 6
Scrum Master / Consultant JAVA NoSQL Client : Itelis & open-S
Projet : Observatoire / Tanaguru 10 mois
Scrum Master au sein d’une équipe Agile Scrum composé de 12 membres (8 Dev, 2 BA, 1 PO, 1 SM)
Responsable de la mise en place d’une architecture BigData/NoSQL, en temps libre participation aux
développements applicatif.
Projet Observatoire de l’accessibilité web :
Création d'un observatoire permettant de mesurer
l'accessibilité des sites Web, d’analyser les différents résultats et les classer selon les référentiels
nationaux (RGAA, AccessWeb).
Accessibilité Web : signifie que l'ensemble des utilisateurs (dont les personnes en situation de handicap)
peut d’accéder, percevoir, comprendre, naviguer, interagir avec le web quelques soit le support utilisé.
Missions :
Management du projet en Scrum :
Animations des réunions.
Suivi des taches et des estimations.
Production du Tableau de disponibilités, Calcul de la capacité de production
Génération des indicateurs (Burndown chart Vélocité d’équipes,).
Identifications et traitements de risques.
Rapport au top management et COPIL.
Mise en place d’architectures BigData/NoSQL en Cassandra.
Aide à la mise en place d’architectures JEE.
Ecriture de spécifications techniques.
Présentations techniques.
Audit du système d’information chez Itelis (1 mois) :
Analyse de l’architecture fonctionnelle.
Analyse de l’architecture applicative.
Analyses quantitative et qualitative de l’existent.
Proposition et chiffrage de solutions alternatives.
Proposition de solutions pour la production logicielles et pour la gestion de connaissances
Rédaction du rapport d’audit pour les chaines éditiques.
Environnement technique :
Java/JEE, Spring CORE, Apache Cassandra, MySQL, JPA/Hibernate, HTML5, Spring MVC, Bootstrap,
Spring Social, Git, Maven, Jenkins, Sonar, Tomcat, JUnit, Talend, Redmine, Tanaguru, WinSCP, Putty.
CV Mehdi TAZI. 5 / 6
Ingénieur d’études et de développement JEE Client : Atos WorldLine
27 Mois
Projet : OMAN Muscat Clearing & Depository : Universal clearing and settlement 6 mois
Au sein d’une équipe Agile Scrum, participation au développement, mises
en place de nouvelles
architectures techniques.
Le client, MCD étant le dépositaire du sultanat d’Oman (l’équivalent de la Banque de France), il dispose
des informations sur tous les titres, actions et obligations en circulation sur les marchés financiers du pays.
Ils interagissent avec la bourse du Sultanat d’Oman, Cette dernière dispose des ordres et des négociations
présents sur le marché. Lorsqu’un acheteur et un vendeur sont en accord pour réaliser une transaction
financière, MCD la reçoit. L'application sur laquelle je suis intervenu permet donc de recevoir ce qu’on
appelle des trades, des négociations entre acheteurs et vendeurs et de gérer les trades reçus.
Missions :
Analyse et Développement des besoins clients.
Compréhension et cadrage des besoins métier.
Mise en place d’un système de cryptage des URLs.
Mises en place de nouvelles architectures pour les nouveaux modules.
factoring et analyses du code et architectures existantes.
Déroulement de tests fonctionnels.
Projet : SIPS-MM (Secure Internet Payment services-Merchant Management) 21 mois
Responsable du projet sips-ihm-mm, Participation au développement, mise en place de nouvelles
architectures techniques sur le projet sips-mm.
SIPS (Secure Internet Payment Services) est un service de paiement à distance. Ce système de
paiement peut s'intégrer quel que soit le canal de vente à distance : Internet, Mobile, Serveur vocal
interactif, SIPS assure la sécurisation du paiement sur les serveurs sécurisés d’Atos Worldline.
Lorsque l’internaute a constitué son panier, il confie à SIPS le soin de réaliser le paiement avec son
client. Le serveur SIPS lui donnera le résultat de l’opération en temps réel afin que l’expédition de sa
commande puisse avoir lieu.
Missions :
Responsable du projet SIPS-IHM-MM.
Analyse, développement et corrections des anomalies.
Mise en place d’une plateforme d’intégration continue.
Vérifications du code comité.
Ré-factoring et analyses du code et architectures existantes.
Mises en place de nouvelles architectures pour les nouveaux modules.
Optimisation du code.
Ecriture de spécifications techniques.
Environnement technique :
JAVA/JEE, Tapestry, Jquery, Bootstrap, Apache FOP, XML, XSD, Webservices, EJB, UML,
JPA/Hibernate, Oracle, Tomcat, Open EJB, MAVEN, SVN, Jenkins, Sonar, JIRA, Junit.
1 / 6 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !