Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Mickael Hafizou

Développeur Backend Java

41 ans
Permis de conduire
Orvault (44700) France
En poste Ouvert aux opportunités
Passionné des technologies du web, je possède une double casquette Java et .NET
CV réalisé sur DoYouBuzz

Baccalauréat Comptabilité

Lycée St Paul Vannes (56)

2003

BTS Informatique de gestion

Lycée Notre Dame de la Paix Lorient (56)

2005
Option développement d'applications
Option développement d'applications réparties

Architecte logiciel Java

INFOTEL - ISOCEL
Depuis mars 2016
France
  • Isocel est une société spécialisée dans l'organisation de l'informatique des magasins Leclerc. Intégré à la cellule IT je participe à la mise en place de l'architecture technique des futures applications des centrales d'achats Leclerc
  • Rédaction des documents de conception technique sur le Framework Alice.IO
  • Rédaction des documents de choix de solutions pour le développement des composants du Framework
  • Rédaction des articles du wiki (XWiki) à destination des développeurs qui utiliseront le Framework
  • Développement des composants techniques embarqués dans le Framework. Architecture orientée API Rest et Single Page Application (SPA), bases PostgreSQL
  • Architecture Backend : Java/JEE, Spring (code, security, data REST, batch), JPA, Hibernate, JDBC, JasperReport API
  • Architecture Frontend : Ember js, Ember-data, Ember-intl, EsLint (Qualité du code JS), Blanket (Couverture de code JavaScript), Mirage, Qunit (Tests unitaires JavaScript), Foundation (CSS, Responsive Design), Configuration et gestion des dépendances (NPM, Node, Bower)
  • Configuration et documentation autour de l'intégration continue (Conteneurs Docker Jenkins, Sonar, Nexus)
  • Utilisation des bonnes pratiques Git (gitlab) sur la collaboration et la contribution (clone, pull, branches/features, push, merge request ...)
  • Fonctionnement en agilité (User Stories avec Ice Scrum, sprint de 3 semaines, planning poker, rétrospectives, démo ...)
  • Support technique aux équipes de développement

Expert technique Java

INFOTEL - S2E
Décembre 2015 à mars 2016
France
  • S2E est spécialisé dans la gestion de l'épargne salariale. Au sein de la cellule architecture sur le plateau de la DSI, j'ai participé à diverses missions pour la mise en place des normes architecturales et des standards S2E
  • Etude du Framework d'architecture TOGAF
  • Récolte des informations sur le portefeuille d'applications S2E
  • Modélisation UML TOGAF sous Magic Draw sur les premières applications
  • Rédaction de la documentation sur la cartographie
  • Organisation des réunions pour l'interview des acteurs principaux des projets
  • Rédaction des documents techniques (Stacks applicatives, normes de développement)

Expert technique Java

INFOTEL - S2E
Juillet 2015
France
  • S2E est spécialisé dans la gestion de l'épargne salariale. L'entreprise a pour clients notamment la Société Générale, HSBC, BNP Paribas et AXA. Dans le cadre de leur démarche qualité, j'ai participé à l'audit du code Java et JSF (xHTML) du projet Refonte Web. Le but étant d'évaluer, de manière impartiale pour S2E, la qualité globale de l'application et d'en ressortir les principaux indicateurs de sa dette technique
  • Installation et configuration du logiciel d'audit Infoscope (Squore) et des moteurs PMD, Checkstyle et Findbugs
  • Récupération des entrants S2E (sources et .jar des 4 versions)
  • Lancement des analyses
  • Récupération et étude des résultats
  • Revue d'expert. Étude et analyse du code JSF, détection des problématiques de conception(design/anti pattern, gestion des exceptions, héritage, séparation des couches ...)
  • Rédaction du document d'audit (livrable) au format PowerPoint
  • Restitution de l'audit chez S2E

Expert technique .NET

INFOTEL - AVRIL
Juin 2015
France
  • Avril est spécialisé dans le secteur agro-alimentaire. Le groupe gère différentes fermes dites« innovantes ». Dans le cadre d'une avant-vente pour le logiciel Milkinnov, j'ai participé à différents points de la proposition commerciale Infotel
  • Étude et mise en place d'une architecture orientée ressources, basée sur la technologie ASP.NET Web API Restful
  • Participation à l'élaboration des différents abaques pour le chiffrage
  • Participation à la rédaction du document d'avant-vente
  • Participation à la réunion de présentation

Expert technique .NET

INFOTEL - AIRBUS
Mai 2014 à décembre 2015
France
  • Airbus est une société phare de l’aéronautique mondial. Elle fabrique notamment l'A380. Pour simplifier sa gestion en interne, Airbus St Saint-Nazaire fait appel à des sociétés de service pour la gestion de son parc applicatif
  • Développement sur les applications sensibles du parc (C#, VB.NET, WPF, ASP.NET MVC, Entity ...)
  • Rédaction de cas de tests d'intégration et exécution des campagnes via l'application web SQUASH TM
  • Outillage autour de l'intégration continue. Mise en place d'un serveur d'intégration continue Jenkins sur l'ensemble des applications suivies (Compilation, Exécution des tests Nunit,Analyse qualité, Packaging)
  • Installation et paramétrage de Sonar en environnement .NET (MsBuild Runner, FxCop)
  • Paramétrage d'une barrière qualité Sonar pour les applications en développement
  • Analyse du code complexe et interprétation des défauts Sonar
  • Animation de revues de code hebdomadaires (mise en place d'actions et objectifs pour les prochaines revues)
  • Encadrement des développeurs juniors intervenant sur les projets au forfait ou sur des développements correctifs

Développeur Java/.NET

INFOTEL - IBP
Mai 2013 à mai 2014
France
  • IBP est une entité du groupe BPCE-IT gérant l'informatique des banques populaires. Dans le cadre de la refonte du logiciel des plateformes téléphoniques, j'ai participé à la réalisation des différents modules métier pour les téléconseillers et les superviseurs
  • Intégration du bandeau téléphonique GWT (Genesys Web Toolbar) développé par l'éditeur Belge IdealSystem
  • Développement et tests unitaires (Junit) des modules web métiers (Scripting, Agenda, Annuaire,Administration). Framework Spring (core, mvc, security), Hibernate, Jquery
  • Développement d'une DLL de communication entre les modules métiers et l'application web centrale Equinoxe
  • Assistance à la mise en place de la haute disponibilité via Apache. Configuration du load balancing et gestion du Failover

Développeur .NET

INFOTEL - QUATREM
Janvier 2013 à mai 2013
France
  • L'entité QUATREM est une fusion entre MMA et Malakoff Médéric. Suite à un décret du 9 janvier 2012,l'ensemble des contrats épargne retraite et prévoyance devait être mis à jour sur la partie catégories objectives. J'ai donc participé à la réalisation d'une application web permettant de lister et mettre à jour les contrats rentrant dans le cadre de ce décret
  • Rédaction des spécifications fonctionnelles et techniques et l'application web à partir du cahier des charges
  • Développement et tests unitaires (Nunit) autour de C#, ASP.NET, Jquery et SQL Serveur
  • Développement des batchs SSIS (en mode ETL) pour la récupération de données à partir de fichiers plats

Développeur Java

INFOTEL - DARVA
Avril 2012 à janvier 2013
France
  • DARVA est un concentrateur d'assurance présent sur Niort. Dans le cadre d'une refonte de plusieurs applications, j'ai participé, au forfait à l'agence Infotel, aux développements du module R.A (Résiliation Automobile)
  • Analyse du besoin et conception technique
  • Rédaction des cahiers de spécifications techniques et fonctionnelles
  • Développement et tests unitaires des écrans de suivi des mouvements de résiliation à partir d'une architecture web Struts/Hibernate
  • Mise en place de Spring Batch pour le développement des traitements des données à partir de fichiers plats pour une insertion en base Oracle
  • Rédaction des campagnes de tests d'intégration (Excel)
En savoir +

Développeur Java

INFOTEL - SIGMA
Mai 2010 à avril 2012
France
  • SIGMA est une société de service proposant plusieurs progiciels à destination des magasins et centrales d'achats Leclerc. Une refonte globale de ses applications a été demandée par Leclerc afin de les fusionner au sein d'une même application, MC2 (Magasin Centrale 2ème génération). A partir d'une architecture client/serveur (DELPHI/JAVA) je suis intervenu principalement sur la brique Article, cœur du métier Leclerc
  • Développement et tests unitaires (Junit) des services Java à destination des développeurs DELPHI
  • Développement et tests unitaires des batchs d'intégration (flux RBA, ISIS offre) via Spring Batch
  • Développement des rapports d'intégration au format PDF avec IReport (Jasper)
  • Support aux jeunes développeurs
  • Assistance cellule architecture (JVM, Proflling)
  • Responsable BDD/MOO
  • Intégration de la TMA suite à la livraison en production (Octobre 2011)
En savoir +

Développeur Java

INFO DB
Décembre 2008 à avril 2010
France
  • InfoDB est un éditeur leader dans l'action sociale. Ses principaux clients sont les conseils généraux. Dans le cadre de la mise en place du RSA, en remplacement du RMI, j'ai participé à l'élaboration d'un module de gestion de de RSA
  • Rédaction des spécifications en collaboration avec un expert fonctionnel
  • Développement et tests unitaires (Junit) du module web a partir du socle technique Java maison InfoDB. Socle basé sur une architecture 3 couches côté serveur (Contrôleur, Business, DAO) etHTML/CSS/JavaScript côté client
  • Développement d'un moteur de reprise des données pour le module RSA
En savoir +

Développeur Java/.NET

SQLI
Août 2006 à décembre 2008
France
  • CNAV (Caisse nationale d'assurance vieillesse, prestataire InfoDB)
    • Développement des écrans métiers à partir du socle technique maison
    • Étude technique sur l'utilisation de l'API Jquery
    • Application des processus CMMi (secteurs PI, VER, VAL)
  • SATORI (Solution de billetterie, TMA SQLI)
    • Maintenance corrective et évolutive
    • Application des processus CMMi (secteurs PI, VER, VAL)
  • UNEDIC
    • Étude et développement sur l'application de gestion des fraudes
    • Étude technique sur l'utilisation de l'API JavaScript DOJO
  • MAE (Ministère des affaires étrangères)
    • Assistance à la rédaction des spécifications fonctionnelles
    • Développement des écrans via le Framework ACube de la société Aubay
    • Apprentissage et application des processus CMMi (secteurs PI, VER, VAL)
En savoir +

Stage en développement Web ZOPE/Pyton

EPI-NET
Avril 2006 à juillet 2006
Stage
France
  • Développement de fonctionnalités pour le socle e-commerce du site de vente en ligne d'EPI-NET
  • Analyse des besoins
  • Rédaction de spécifications pour les différentes fonctionnalités à réaliser
  • Développement des fonctionnalités (Nouveau design du site, Réorganisation technique du catalogue, Formulaire de rappel)
En savoir +
  • Java, C#
  • Spring (core, data, security, batch, boot)
  • Hibernate, JPA
  • Feign (client rest)
  • Maven, Junit
  • Tomcat
  • Gitlab, Git
  • Sonar, Sonarlint
  • IntelliJ (+ plugins)