-
Titanium
- Architect Technique / Consultant Senior .NET / Consultant Sharepoint-O365
Schiltigheim
2016 - maintenant
Architecte Technique Azure / O365 / .NET (projet Pineapple Online)
Conception d’une Office365 App. Ce composant donne la possibilité à l’utilisateur de visualiser, de manière agrégé, les contenues en provenance de Teams, Groups, SharePoint et de créer des nouvelles espaces basés sur les modèles mis à la disposition.
- capture des besoins, étude
- définition de l’architecture distribuée, estimation des charges.
- analyse, conception technique, POC : Cloud design patterns, PNP, modèles d’approvisionnement, Azure timer job, …
- …
Architecte Sharepoint 2013- 2016 - .NET (projet Pineapple)
Refonte complète de la solution existante, destinée à la création des espaces collaboratifs. Création des modules, découplage des couches, optimisation et simplification des flux.
- audit de l’existant
- étude, définition de la nouvelle architecture, estimation des charges.
- organisation des taches ainsi que l’accompagnement des juniors.
- analyse, conception technique, POC : Design patterns, PNP, modèles d’approvisionnement, timer job...
- rédaction de la documentation, des spécifications techniques
- développement (C#, .NET, SSOM, CSOM, ASPX, HTLM, JSOM/JavaScript/jQuery, CAML, Search Query, PowerShell)
- maintenance évolutive et corrective
- planning du déploiement, du versionning, packaging et rédaction du dossier de déploiement.
Consultant Sharepoint 2013 (Conseil de l’Europe)
Amélioration du centre de recherche d’entrepris. Conception du display template générique et paramétrable, du panneau de prévisualisation personnalisé, d’outil d’archivage et téléchargement des résultats de recherche…
- étude, estimation des charges.
- analyse, conception technique : display templates. pages applicatives, web services.
- rédaction de la documentation, des spécifications techniques
- développement (C#, .NET, SSOM, ASPX, HTLM, JSOM/JavaScript/jQuery, CAML, Search Query, PowerShell)
- maintenance évolutive et corrective
- planning du déploiement, packaging et rédaction du dossier de déploiement
Consultant .NET (Conseil de l’Europe)
Réalisation d’un outil de migration et modélisation des données à partir d’un classeur Excel vers la base de données SQL.
- étude, estimation des charges.
- analyse, conception technique: UML, Orienté objets, Design patterns.
- développement (C#, .NET, Entity Framework)
Consultant Sharepoint Online (Butachimie)
Réalisation d’un intranet documentaire, contenant des documents confidentiels. Réalisation d’un outil de création d’espaces et de migration des types de contenue. Mise en place de l’infrastructure logique.
- étude, estimation des charges.
- analyse, POC, conception technique : PNP, modèles d’approvisionnement, timer job.
- rédaction de la documentation, des spécifications techniques
- développement du client lourd en WPF MVVM et d’un Add-in hébergé dans Azure (C#, .NET, WPF, CSOM, ASPX, CAML, PowerShell)
- maintenance évolutive et corrective
- planning du déploiement, packaging et rédaction du dossier de déploiement
Consultant Sharepoint Online (DeDietrich)
Création d’un intranet SharePoint Online OOB.
- réunion de démarrage du projet, capture des besoins,
- rédaction du cahier des charges.
- étude, estimation des charges.
- paramétrage d’Office365 et de SharePoint Online.
- rédaction de la documentation.
Consultant Sharepoint 2013 (Rector Lesage)
Réalisation d’un intranet SharePoint 2013. Réalisation de GED et d’un outil de migration des données.Mise en place de l’infrastructure logique.
- étude, estimation des charges.
- analyse, conception technique : listes, types de contenue, display templates.
- rédaction de la documentation, des spécifications techniques
- développement (C#, .NET, SSOM, ASPX, HTLM, JSOM/JavaScript/jQuery, CAML, Search Query, PowerShell)
- maintenance évolutive et corrective
- planning du déploiement, packaging et rédaction du dossier de déploiement
Consultant Sharepoint 2013 (Groupe Faurecia)
Réalisation d’un centre de recherche SharePoint 2013 pour plusieurs entités du groupe Faurecia. Conception d’outil paramétrable pour la migration des données et métadonnées à partir d’un partage des fichiers vers la bibliothèque des documents SharePoint. Mise en place de l’infrastructure logique.
- étude, estimation des charges.
- analyse, conception technique : listes, types de contenue, display templates, refiners personnalisés, …
- rédaction de la documentation, des spécifications techniques.
- développement (C#, .NET, SSOM, HTLM, JSOM/JavaScript/jQuery, CAML, Search Query, PowerShell)
- maintenance évolutive et corrective.
- planning du déploiement, packaging et rédaction du dossier de déploiement.
-
CGI
- Expert technique Microsoft
Casablanca
2014 - 2016
Software Engineer (09/2015 - 07/2016)
Maintenance évolutive et corrective des couches supérieures (présentation et métier) du logiciel d’accès aux fonctionnalités du bas niveau pour un instrument d’analyse médicale. Fortes contraintes réglementaires (FDA) sur le cycle de développement (spécification, gestion des risques, validation, performances, norme IEC 62304).
- projet international : US - France – Israël (communication en anglais/français)
- méthodologie hybride, cycle en V avec Agile/Scrum (planning, standup, démo, rétrospective, TFS)
- validation des besoins, estimation des charges et de faisabilité
- analyse, conception technique : UML, Orienté objets, Design patterns
- conseil sur l’optimisation, robustesse, performance, meilleures pratiques
- rédaction de la documentation, des spécifications techniques et fonctionnelles (en français et anglais)
- développment (C#, .NET, WCF, WPF, MVP, asynchronous messaging pattern, multithreading)
- maintenance évolutive et corrective
- code reviews
- test unitaires (manuels et automatiques), test d’intégration
- planning (release – versioning) du déploiement, packaging et rédaction du dossier de déploiement
Projet interne (1 mois) :
Développement d’une solution SharePoint de reporting sur les indicateurs.
- étude de la solution technique sur la base d’une solution SharePoint 2010,
- développement des Web Parts, listes SharePoint, connectors .NET (listes externes), timer jobs, la couche DAL
- la base de données MSSQL et Oracle
- génération des rapports SSRS
- scripts PowerShell
- rédaction de la spécification fonctionnelle, du dossier de déploiement.
Consultant technique (9 mois) :
Intervention sur l’application centrale d’un SI hétérogène (CRM – WebApp – ERP – COGNOS – AS400). Développement des nouvelles fonctionnalités. Stabilisation des fonctionnalités existantes.
- étude, analyse: MERISE, UML, estimation des charges et de faisabilité
- conseil sur la méthodologie, la conception technique et l’intégration
- implémentation des outils et technologies modernes : jQuery, services Web SOAP
- développement: Oracle, HTML, JavaScript, SVN
- execution des tests unitaires, fonctionnels, UAT
- rédaction de la spécification technique et fonctionnelle
- maintenance évolutive et corrective des modules
Projet interne (1 mois) :
Développement la solution d’exportation des données de SharePoint Server vers SharePoint 2013 Online :
- étude, analyse: MERISE, UML, design patterns.
- développement: C#.NET, WPF PRISM MVVM, SQL SERVER, WCF/SOAP, SharePoint CSOM, log4net.
- élaboration des tests unitaires, fonctionnels.
- rédaction de la spécification technique et fonctionnelle.
-
OPEN (SSII)
- Ingénieur d'études
2012 - 2014
Projet Ecotaxe - Axxès:
Développement d’un système d’information basé sur l'architecture SOA et composé des : applications web (MVC), web services, services Windows, executables. Interfaçage entre SI de collecte des données et le SI de gestion de la taxe.
- C#.NET, XAML, DevBooster MVC, Middleware, SQL SERVER, ASMX / WCF / SOAP, SoapUI, Fiddler, XML, VBS, JavaScript, IIS, FTP…
- étude, conception, modélisation, optimisation, estimation des charges et de faisabilité.
- enjeu des développements: haute disponibilité, performances optimisés, stabilité et fiabilité des traitements, traitement d’un grand volume des données, gestion de reprise automatisée en cas d’erreur.
- analyse: MERISE, UML, design patterns.
- élaboration des tests unitaires, d’intégration, de non-régression, de charge, fonctionnels(HPQC).
- packaging, planification et suivi de déploiement en recette et en production (VABF et VSR).
- maintenance évolutive et corrective des applications.
- rédaction de la documentation, des rapports d’homologation, des spécifications techniques.
-
Atlante support
- Développeur .NET
2011 - 2012
Projet Axinod :
Développement et maintenance du système de gestion de la relation étendue (XRM).
- C#.NET, ASP.NET, ADO.NET, SQL SERVER, SQL ORACLE, JavaScript / jQuery / AJAX, WinForms, Infragistics, WebForms, WebServices.
- analyse: MERISE, UML.
- reporting: Crystal Reports.
- TFS : multi-projet, multi-solution, multi-site, multi-branches.
- élaboration des tests unitaires et d’intégration
- planification et suivi de déploiement en recette et en production
- rédaction de la documentation, spécifications techniques et des cahiers de charges.
- maintenance corrective et évolutive.
-
Netika
- Développeur d'applications (stage)
STRASBOURG
2011 - 2011
Projet KaliLab :
Développement et maintenance d’un système de gestion de laboratoire (LIMS) en respectant les normes qualité en vigueur imposés par l’état. Intégration du jQuery dans le code existant.
- PHP, MySQL, JavaScript, jQuery, AJAX, serveur Linux
- rédaction de la documentation
- exécution des tests unitaires
-
Clelial color
- Technicien programmation CN / Administrateur réseau PMI
2008 - 2011
-poinçonnage ( TRUMPF 500TC ) : programmation, élaboration gammes d’usinage, réglage, entretien parc outils, gestion des chutes, entretien et dépannage machine.
-fraisage ( CIMAN pour les profilés / THX ) : programmation, élaboration gammes d’usinage, réglage, entretien parc outils, entretien et dépannage machine.
-découpe jet d’eau ( FLOW 55X ) : dessin et programmation, réglage, entretien et dépannage machine.
-pliage en air ( AMADA PROMECAM ) : programmation et réglage, élaboration gammes d’usinage
-administration et dépannage de réseau informatique
-
Kisscut
- Technicien d'atelier / Dessinateur bureau d'études
2004 - 2008
-dessins techniques (logiciel CADKEY), spécificités client et matériel, cahier des charges, élaboration des macros, étude de faisabilité
-programmation FAO 2.5 axes (logiciel TYPE3) , élaboration gammes d’usinage, élaboration des macros, mise en place de nouvelles méthodes, contrôle de conformité au plan du client, contrôle de faisabilité et de fonctionnalité, contrôle d’exécution et de qualité de fabrication, formation et soutien des opérateurs pour les méthodes utilisées, optimisation parcours, adaptation en fonction du matériel disponible, création de « Descriptif de programmation » pour faciliter les futures formations
-fraisage-réglage CNC machines, entretien, dépannage et remplacement des pièces défectueuses de la machine