Adnane - Architecte DOTNET
Ref : 150331A001-
91300 MASSY
-
Chef de projet, Consultant, Architecte, Développeur (42 ans)
-
Freelance
DECEMBRE 2009 A PRESENT INDEPENDANT
JANVIER 2015 A PRESENT ESSILOR – ECGV1
Travaillant entre l’équipe BUILD (fonctionnels) et l’équipe RUN (Support), je fais de l’expertise sur la plateforme ECGV1 (BizTalk 2004) et Gestion de Projet pour la migration de cette plateforme vers BizTalk 2009
EXPERT/CHEF DE PROJET INTEGRATION
Planification et estimation des charges pour le projet de Migration ECGV1
Formulation des besoins et proposition d’architecture de solutions Cible sous BizTalk 2009-2013 R2 et Microsoft Azure BizTalk Services
Spécifications techniques de la solution cible
Coaching d’équipe Offshore (2 personnes)
Expertise sur des incidents de production
IRONNEMENT TECHNIQUE : BIZTALK 2004/2009, BAM, VISUAL STUDIO 2003-2005-2008, TFS 2005, SQL SERVER 2000-2005-2008, WINDOWS 2003, WINDOWS 2008, C# 3.5/4.0/5.0, WCF/WF, XSL/XPATH
OCTOBRE 2010 A DECEMBRE 2014
BRUNEAU POUR DSI-PROJET INTERNE – PROJET DE REFONTE SI
Intégration de SINBAD (CRM maison) dans le SI existant de la DSI
EXPERT BIZTALK/.NET
Intégration de Service Bus 1.1 avec WCF & BizTalk 2010 (en cours)
Participation à la conception et la mise en place de l’architecture de solution BizTalk
Participation à la mise en place de standard de code et convention de nommage
Mise en place d’Orchestrations, Mapping (Xsl)
Implémentation des patterns d’Orchestration BizTalk : Convoy et Splitter
Expertise technique sur.NET, WCF, WF, AppFabric et XSL
Personnalisation BizTalk (Custom Functoïds/PipeLine Componants)
Implémentation des flux d’intégration SINBAD avec Les autres systèmes de la SI, les principaux sont : IBM MVS (RDMS), GENERIX, Mircosoft Dynamix AX, a-sis LM7, GestEDIT (Editique maison), IBM PSS Content Management, SAS, Chronopost, Geodis, Web Store
Prise en charge du Multi-BU Bruneau dans des flux déjà en place (Belgique -en priorité-, Espagne, Pays-Bas) : Flux Web
Mise en place des flux d’intégration du fournisseur TECHDATA avec Microsoft Orchestrator 2012
Support et Maintenance évolutive et corrective des Flux Biztalk et Services WCF associés
Accompagnement des déploiements en production
Administration et Support L3 pour la plateforme BizTalk IMED (Intermédiation et Orchestration des flux) : 21 Serveurs
Suivie qualitatif du projet
Test et validation des livrables
Mise en place du flux de dématérialisation de la facture avec le partenaire B-Process
Environnement technique : BizTalk 2009/2010, BAM, Visual Studio 2008-2012-2013, TFS 2008-2010, SQL Server 2008-2008 R2-2012-2014, Windows 2008 R2-2012, C# 3.5/4.0/5.0, BizTalk Software Factory, BizUnit, WCF/WF, AppFabric, XSL/XPath, Windows Azure, Service Bus, Workflow Manager, MSMQ/Service Bus, Microsoft Orchestrator 2012, Linq, Entity Framework, Enterprise Library 5.0, Unity.
MAI 2010 A OCTOBRE 2010
AVANADE/ACCENTURES POUR CARREFOUR – PROJET DE MIGRATION
Migration d’application BI/Data Minning basé sur Access vers ASP.NET 3.5/SQL 2008 R2
TEAM LEADER .NET
Préconisation et mise en place d’architecture .NET/WCF
Encadrement d’une équipe de 2 juniors
Expertise technique sur les aspects optimisation .NET/WCF/SQL
Migration du module Eclatement (+10000 Ligne de code)
Migration de module Reporting Excel avancé
Suivie qualitatif du projet
Test et validation des livrables
Mise en place d’environnement de travail DEV et TEST (Windows+SQL+IIS+AD+DNS) et TFS 2008
Environnement technique : Visual Studio 2008, TFS 2008, SQL Server 2008 R2 64x, Windows 2008 R2 64x, ASP.NET 3.5, Enterprise Library 5.0, C#, WCF
DECEMBRE 2009 A MAI 2010 ALTRAN POUR DSI-PROJET INTERNE –SOLUTION SHAREPOINT
Administration de la plateforme SharePoint et AMOA pour le portail des sous-traitants
CONSULTANT SHAREPOINT
Préconisation d’architecture et spécifications techniques pour le portail des sous-traitants
Administration et Support Niveau 3 pour la plateforme SharePoint (plus de 40 serveurs)
Audit, Monitoring et optimisation SharePoint/SQL/IIS/Système (+20% performance)
Mise en place d’un plan de maintenance SQL et des backups SharePoint
Préconisation et mise en place de PRA (plan de reprise d’activité)/PCA (plan de continuité d’activité) pour une haute disponibilité du portail SharePoint 2007 en respect la SLA.
Planification et Installation des mises à jour SharePoint 2007
Environnement technique : SharePoint 2007, Visual Studio 2005, PowerShell 1.0, SQL Server 2005/2008, Windows 2003/2008
SEPTEMBRE 2009 A DECEMBRE 2009 SQLI, Paris, France – en CDI
SEPTEMBRE 2009 A DECEMBRE 2009 SQLI POUR IPSOS/PSA – [AVANT VENTE] SOLUTION BI MICROSOFT
Avant-vente d’un projet Microsoft BI Support du directeur de projet et chef de projet fonctionnel sur tous les aspects techniques autour de la plateforme BI de Microsoft, projet estimé à ~240,000€
CHEF DE PROJET TECHNIQUE / EXPERT .NET
Préconisation et validation (via POC) d’architecture technique
Rédaction des spécifications techniques
Découpage du projet en modules, fonctionnalités et taches
Réalisation du chiffrage de la partie codage/développement
Participation au recrutement d’une ressource (aspect technique)
Formation et montée en compétences de l’équipe projet sur les technologies Microsoft BI, et plus précisément MDX
Coaching d’une équipe de 3 personnes
Suivie qualitatif du projet
Test et validation des livrables
Environnement technique : Visual Studio 2008, SQL Server 2008, SSIS 2008, SSAS 2008, SSRS 2008, MDX, Visio
NOVEMBRE 2007 A SEPTEMBRE 2009 ALTIMA, Lille, France – en CDI
JUIN 2009 A SEPTEMBRE 2009
ALTIMA POUR BRUNEAU – PLATEFORME E-COMMERCE KALLIGO (B2B)
Leadership technique des développements pour le module d’intégration de données en entier pour la solution B2B d’un des leaders national de vente de fourniture de bureau, projet estimé à ~500,000€
ARCHITECTE .NET
Définition d’architecture technique et applicative pour l’intégration de données partenaire autour de SSIS (Génération à la volée des packages à partir de configuration en base de données)
Coaching d’une 1 personne junior
Découpage et affectation des tâches de développement
Veille sur le respect du planning de développement
Implémentation des briques complexes de la solution d’intégration de données
Encadrement technique de l’équipe de développement.
Mise en place de portail web de configuration de la solution DIS (Data Integration System)
Suivie qualitatif de la partie projet qui concerne l’intégration des données
Test et validation des livrables
Suivi de la recette et des anomalies (Mantis)
Environnement technique : Visual Studio 2008, C#, WCF/WF, SQL Server 2008, Windows 2008, SSIS, Xml/Xsl/Xsd/XPath, Enterprise library 4.1
JANVIER 2009 A AVRIL 2009 ALTIMA POUR CAMAÏEU – SOLUTION E-COMMERCE (B2C)
Leadership technique des développements pour le module d’intégration de données en entier et certain Modules Front Office/Back Office de la solution B2C Camaïeu, projet estimé à ~240,000€
INGENIEUR ETUDES ET DEVELOPPEMENT
Définition d’architecture technique et applicative pour l’intégration de données partenaire
Coaching d’une équipe de 2 personnes
Implémentation des briques complexes de la solution d’intégration de données
Développement de DataBound Custom Control ASP.NET 3.5 pour Commerce Server (ex : VariantChooser, Cart)
Support technique de l’équipe de développement (1 développeur et 1 intégration)
Accompagnement du chef de projet sur le chiffrage
Suivie qualitatif du projet
Test et validation des livrables
Suivi de la recette et des anomalies (Mantis)
Environnement technique : Visual Studio 2008, C#, WCF/WF, SQL Server 2008, Windows 2008, SSIS, Xml/Xsl/Xsd/XPath, Enterprise library 4.1, Commerce Server 2007
NOVEMBRE A DECEMBRE 2008 ALTIMA POUR CASTORAMA – [AVANT-VENTE]
L’implémentation d’un POC pour Castorama intégrant Compario et Antidot
INGENIEUR ETUDES ET DEVELOPPEMENT
Intégration de la solution Compario de comparaison de produit et de navigation de catalogue dans la solution blanche Altima
Intégration de la solution Antidot de recherche de produit et de recherche de contenu dans la solution blanche Altima
Intégration des données de test Castorama
Présentation du prototype à Castorama
Test et validation du livrable
Environnement technique : MS Commerce Server 2007, Visual Studio 2008, C#, SQL Server 2005, Windows 2003, SSIS, Xml/Xsl/Xsd/XPath, Ajax/JavaScript, Enterprise Library 3.0
SEPTEMBRE A OCTOBRE 2008 ALTIMA POUR PROJET INTERNE– SOLUTION BLANCHE E-COMMERCE
Conception et implémentation de la solution blanche e-Commerce Altima pour accélérer le développement de solutions e-Commerce
INGENIEUR ETUDES ET DEVELOPPEMENT
Définition de la RoadMap R&D interne Altima pour l’implémentation de la solution blanche en impliquant les chefs de projets et le directeur technique.
Définition d’architecture technique et applicative pour le front office générique
Implémentation du front office générique en utilisant la WCSF : Web Client Software Factory sous MVP (ASP.NET MVC en béta)
Développement des customs contrôles génériques pour le front office
Formation des développeurs pour l’utilisation de la solution blanche
Suivie qualitatif du projet
Environnement technique : MS Commerce Server 2007, Visual Studio 2008, C#, SQL Server 2005, Windows 2003, SSIS, Xml/Xsl/Xsd/XPath, Ajax/Javascript, Enterprise library 3.0, ASP.NET Custom controls
AVRIL A AOUT 2008
ALTIMA POUR NORAUTO – SOLUTION E-COMMERCE / VENTE LOCALISEE DES PNEUS (********)
Leadership technique sur le développement du site frontal, particulièrement la partie des prix locaux des pneus et le module d’intégration de données, projet estimé à ~240,000€
INGENIEUR ETUDES ET DEVELOPPEMENT
Définition d’architecture technique et applicative pour l’intégration de données
Mise en place des packages SSIS avec des applications Windows pour l’intégration des données
Gestion des magasins de rattachement du client en front et en back office
Support technique de l’équipe de développement
Test et validation des livrables
Environnement technique : MS Commerce Server 2007, Visual Studio 2005, C#, SQL Server 2005, Windows 2003, SSIS, Xml/Xsl/Xsd/XPath, Ajax/Javascript, Enterprise library 3.0
MARS 2008 A MARS 2008
ALTIMA POUR PROJET INTERNE - SOLUTION E-COMMERCE / ALTIMAGE POUR TRAITEMENT D’IMAGE
Conception et développement d’une solution de traitement d’image alternative à l’outil Chestysoft.
INGENIEUR ETUDES ET DEVELOPPEMENT
Réingénierie de l’outil Chestysoft de redimensionnement des images de produits pour les préparer à l’outil de zoom Zoomify(en flash) en vu de les intégrés dans les sites web e-Commerce
Conception et développement de l’application Altimage de traitement d’image (zoom et redimensionnement)
Prise en charge du traitement des images en batch (packagé en fichier zip)
Prise en charge des images HD de +4Mo
Formation des utilisateurs finaux
Test et validation du livrable
Environnement technique : Visual Studio 2008, C#, Windows 2003, GDI+
JANVIER 2008 A FEVRIER 2008
ALTIMA POUR SUPERSPORT - SOLUTION E-COMMERCE / TMA (********)
Maintenance du front et back office de la solution ‘SuperSport’
INGENIEUR ETUDES ET DEVELOPPEMENT
Développement de nouvelles fonctionnalités dans la solution, telle que la gestion des magasins
Développement du panier en Ajax/JavaScript
Maintenance évolutive et corrective de la solution
Test et validation des livrables
Environnement technique : MS Commerce Server 2007, Visual Studio 2005, C#, SQL Server 2005, Windows 2003, Xml/Xsl/Xsd/XPath, Ajax/JavaScript, Enterprise Library 3.0
NOVEMBRE 2007 A DECEMBRE 2007
ALTIMA POUR CODE ETOILE - SOLUTION E-COMMERCE / TABLEAU DE BORD BACK OFFICE (********)
Implémentation des tableaux de bord au niveau back office du site e-Commerce de ‘Code Etoile’
INGENIEUR ETUDES ET DEVELOPPEMENT
Développement de 4 rapports avec SSRS et MDX
Mise à jour du DW pour l’adapter au nouveau besoins (ajout des dimensions)
Création de Package SSIS pour l’alimentation des DataMarts/Data Warehouse (DW)
Intégration des rapports dans le portail back office en ASP.NET
Test et validation des livrables
Environnement technique : MS Commerce Server 2007, Visual Studio 2005, C#, SQL Server 2005, Windows 2003, MDX, SSRS, Dundas Chart for SSRS
MAI 2006 A NOVEMBRE 2007 NETOPIA SOLUTIONS, Casablanca, Maroc – en CDI
SEPTEMBRE 2007 A NOVEMBRE 2007
NETOPIA SOLUTIONS POUR ONCF - SOLUTION DE BILLETTERIE SABIL
Refonte du système de Billetterie, le projet est fait conjointement avec les équipes Microsoft MCS. C’est mon premier projet avec Agile SCRUM
INGENIEUR ETUDES ET DEVELOPPEMENT
Mise en place de la couche service SOA de l’application « SABil » avec WCF 3.0
Définition et implémentation de la sécurité et de la compression de données au niveau WCF
Implémentation de certains Formulaires en WinForm/SCSF
Développement des customs controls WinForm/SCSF
Développement SQL avancée : traitement de données Xml sous SQL server
Test et validation qualitatif des livrables
Environnement technique : Visual Studio 2005/Visual Studio 2008(beta) Team Edition, C#, WCF, SQL Server 2005, Windows 2003, Xml/XPath, Enterprise library 3.0, WinForm Custom controls, Smart Client Software factory(SCSF)
JANVIER 2007 A SEPTEMBRE 2007
NETOPIA SOLUTIONS POUR MINISTERE DE L’INTERIEUR DU MAROC – PROJET DES ELECTIONS LEGISLATIF
Migration de l’application de gestion des élections avec ajout de fonctionnalités et quelques mises à jour
INGENIEUR ETUDES ET DEVELOPPEMENT
Migration des applications de l’ASP classique (3.0) vers ASP.NET (2.0)
Optimisation ASP.NET, compression IIS, mise en place de système de cache, et Optimisation JavaScript (code et compression)
Conception de développement des tableaux de bord des résultats basés sur des cubes OLAP et requêtes SQL avec différents niveaux d’accès
Conception de développement d’un générateur de bulletins de votes
Développement des nouveaux modes de calcul des résultats
Aide à l’optimisation des requêtes SQL (base de données de +100Go)
Formation des utilisateurs de l’application (20-25 personne par salle de formation)
Test et validation qualitatif des livrables
Environnement technique : Visual Studio 2005, ASP.NET, C#, ADOMD.NET, SQL Server 2005, Windows 2003, Enterprise library 3.0
MARS 2007 A JUIN 2007
NETOPIA SOLUTIONS POUR WAFACASH – PAIEMENT DE FACTURE TELECOM CHEZ WAFACASH(FILIALE TRANSFERT D’ARGENT DE LA BANQUE ATTIJARIWAFA BANK)
Mise en place du paiement des factures téléphone fixe, mobile et internet de l’opérateur Maroc Telecom dans les agences de WafaCash
INGENIEUR ETUDES ET DEVELOPPEMENT
L’implémentation du standard de Messages initiés par carte de transaction financière : ISO8583
Intégration du module de transaction dans l’application Web ASP.NET
Développement d’un module d’encryptage native C++
Développement d’une application native C++ pour l’authentification des utilisateurs
Test et validation qualitatif des livrables
Environnement technique: Visual Studio 2005, ASP.NET, C#/C++, C++/ATL, SQL Server 2000, Windows 2003, Enterprise library 3.0, Winsock/Multithreading
NOVEMBRE 2006 A DECEMBRE 2006
NETOPIA SOLUTIONS POUR ACRED – MIGRATION D’APPLICATION DE REPORTING MASSIVE
Migration d’une application d’impression massive du .NET 1.1 au .NET 2.0, l’application consomme des fichiers XML produits par BizTalk Server pour générer et imprimer des rapports en masse
INGENIEUR ETUDES ET DEVELOPPEMENT
Migration de l’application d’une architecture Windows Service vers WinForm et de C# 1.1 à C# 2.0
Ajout de la fonctionnalité de choix d’imprimante réseau et menu de contrôle en SysTray
Mise à jour des rapports Crystal Reports selon les nouveaux besoins client
Test et validation qualitatif des livrables
Environnement technique: Visual Studio 2005, C#, SQL Server 2005, Windows 2003, Crystal Reports.
MAI 2006 A DECEMBRE 2006
NETOPIA SOLUTIONS POUR OFPPT – APPLICATION DE GESTION DES CONTRATS SPECIAUX DE FORMATION (CSF)
Application Web ASP.NET pour automatiser les demandes de remboursement des formations aux entreprises qui paient la taxe de formation
CONSULTANT .NET
Recueil du besoin client et participation à la rédaction des spécifications techniques
Implémentation de rapport avec SSRS et intégration de ses rapports dans le site frontale ASP.NET
Développement des formulaires de saisie front office en ASP.NET
Conception du schéma de la base de données
Création de modèle de rapport SSRS
Développement d’un convertisseur Chiffre en lettre
Test et validation qualitatif des livrables
Environnement technique: Visual Studio 2005, C#, ASP.NET, SSRS, SQL Server 2005, Windows 2003.
CERTIFICATIONS
JANVIER 2014 Leadership Diamond® Practitioner Certificate
DECEMBRE 2013 Lean Six Sigma Green Belt
OCTOBRE 2013 MCTS Microsoft BizTalk Server 2010
JUILLET 2008 MCTS Web Application (version .NET 2.0)
JUILLET 2006 CISCO CCNA
FORMATIONS
2011-2013 Ingénieur Informatique (Formation continue)
ENSIIE, Evry, France
2006-2007 License Informatique, Option : Développement d’applications (Formation continue)
FST, Université Hassane Ier, Settat, Maroc
2004-2006 Technicien Spécialisé, Option : Système d’information
Institut Spécialisée des Technologies Appliquées, Sala Al-Jadida, Maroc
1999-2000 Formation en Gestion Financière Informatisée
CDI College, Montréal, Canada
LANGUES
ANGLAIS Courant
ENVIRONNEMENTS TECHNIQUES
GESTION DE PROJET Etudes, Cahier des charges, spécifications, réalisation, tests, recette, livraison, gestion du planning et des ressources, relation client
ENVIRONNEMENTS ET LANGAGES C#, Java, C, C++, ASP.NET, WCF, WF, WPF, BizTalk 2004-2013 R2, Visual Studio 2003-2013, MonoDevelop, NetBeans, Eclipse, Dreamweaver, Aqua Data Studio, Microsoft Orchestrator
BI SSIS 2008-2008 R2-2012, SSAS 2008-2008 R2-2012, SSRS 2008-2008 R2-2012, ADOMD.NET, MDX, Crystal Reports, Dundas Charts/SSRS, Fusioncharts/ASP.NET
SGBDR/NOSQL Conception et modélisation, SQL Server 2000-2014, Oracle 9i (PL/Sql) , Sybase, MySQL, Postgres, NoSql/MongoDB, Hadoop ( HDFS, MapRedure)
INTERNET/INTRANET/E-COMMERCE SharePoint, Commerce Server, Xml/Xsl/Xsd/XPath, HTML/XHTML, Javascsript, CSS, Ajax, Jquery, NodeJs, ExtJS, KendoUI
METHODES ET OUTILS Office (2003-2013), Visio, UML, Merise, OOA/D/P, Design patterns, MVP, MVC, MVVM, Agile/SCRUM, TFS, Git, CVS, SVN
SYSTEMES D’EXPLOITATION Windows 8.1, Windows Server 2008-2008 R2-2012, PowerShell, Linux, Bash
SERVEUR D’APPLICATION IIS, AppFabric, Apache
AUTRES Windows ServiceBus, Workflow Manager, Microsoft Azure BizTalk Services
PRODUCTIONS RECURENTES EN TANT QUE CP TECHNIQUE
SPECIFICATIONS
Recueil et formalisation des besoins des utilisateurs finaux
Rédaction des spécifications techniques et fonctionnelles
ARCHITECTURE & LEADERSHIP TECHNIQUE
Préconisation, validation (via POC) et implémentation d’architectures techniques sur les technologies Microsoft BizTalk, .NET, Microsoft BI et SharePoint
Coaching/Encadrement d'équipes de 2 à 3 personnes
FORMATION UTILISATEURS
Formations et Accompagnement des utilisateurs finaux
ASSURANCE QUALITE
Audit et Suivi qualitatif de projet : respect d’architecture définie, des standards à utiliser, des patterns/best-practices et conventions de nommages