-
Benoit Crance
- Architect .Net
maintenant
-
Ivanhoé Cambridge
- TFS spécialiste
2014 - 2014
-
Commission de la construction du Québec
- Expertise TFS et Programmeur .Net
2013 - 2014
Audit et restructuration et uniformisation des procédures de développement pour le département informatique en implémentant et personnalisant la plateforme team foundation serveur (TFS) en proposant une méthodologie de travail afin d'augmenter la productivité des équipes.
Cueillette des besoins et des exigences techniques auprès du directeur technique et des chefs de projets et analyse de l’existant
Personnalisation du modèle de processus MSF AGILE avec la définition de nouveaux éléments de travail lié à des workflows spécifiques et définition de la stratégie de branche pour répondre au besoin interne en créant des plug-ins développé en C#
o Customisation processus de build pour répondre aux problématiques des références internes
o Build Activity pour création automatique de branche depuis un label (avec workflow fondation)
o Build Activity pour remplacer des références d’assemblie à la volée (ex : assemblie signée)
Développement d’un générateur de solution pour Visual Studio sous forme d’extension (vsix) afin de pouvoir uniformiser la création de nouveau projet, en utilisant C# et le kit de dévelopement logiciel (SDK) de Visual Studio et les assemblies d’interopérabilité ainsi que Windows Presentation Foundation (WPF)
Développement d’un moteur de validation d’éléments de travail pour team explorer extensible via plugin avec le Framework d’extension (MEF)
Développement d’un module de gestion de droit pour la gestion de création des éléments de travail par type grâce à un plugin VSIX combiné à un service Windows Comunication Foundation (WCF)
o Migration de la plateforme TFS de la version 2012 à la version 2013 suite à la sortie officielle.
Documentation et création d’un guide d’utilisation de la plateforme et du modèle de processus pour les différents utilisateurs ainsi que la formation et le transfert de compétence de l’équipe de gestion de TFS en interne.
-
LVL Studio
- Architect .Net
2012 - 2013
- Team lead sur le projet feeeric (http://missionfeeeric.vrak.tv/), implémentation de la base de données et du back end et mise en place d’un CMS.
- Team lead sur le projet HNIC Second Screen : application web cross plateforme pour CBC qui permet aux fans de hockey de faire des prédictions sur les matchs de NHL.
o Refonte et factorisation de l’existant
o Implémentation de la base de données et architecture du back end et des environnements
o Optimisation SQL Server
o Préparation a la mise en place des tests de montée en charge.
Environnement technique : MVC, C#,SQL Server 2008, Azure , SQL Server 2008, jquery ,Enterprise Library, Entity Framework
-
Pharmadata
- Architect .Net
2012 - 2012
Pharmadata est une entreprise spécialisée dans l’analyse de données pharmaceutique en Australie et à l’international.
- Installation et administration d’une nouvelle plateforme Team Foundation Server et migration de l’ancienne plateforme.
- Nouvelles fonctionnalités pour le portail Crystalise : mode déconnecté, génération de rapport Excel.
- Création de package SSIS
- Mise en place d’un gestionnaire de rôles pour la version « lite » de l’application.
- Customisation de CRM Dynamics 2011 (implémentation de workflow et interaction avec le portail web)
Environnement technique : TFS 2010, WIX, WCF, CRM 2011, SQL Server 2008, BI, SSIS, MVC 3, jquery, ajax, aspose, NPOI, MEF, HTML 5 (offline mode)
-
Hydro Québec
- QA Lead & Expert
Montréal
2011 - 2011
ComEnergieV3 consiste a une refonte du module de trading pour le marché énergétique en Amérique du nord.
- Réponse à l’appel d’offre
- Installation et administration de la plateforme Team Foundation Server
- Implémentation de la plateforme de test et gestion de la stratégie
- Customisation des templates de projet et de build
- Customisation des contraintes d’archivage du code et mise en place de l’intégration continue
- Formation des équipes de développement et transfert de compétence
- BI et Reporting
- Consolidation du Travail en équipe
- Licences Microsoft
Environnement technique : TFS 2010, Test manager 2010, c#, Visual Studio 2010, SQL Server 2008
-
Banque Laurentienne
- Architect .Net
2010 - 2011
Amélioration et développement de nouveaux modules (modules de gestion des avant-projets, phases d’avancements et rapports), et optimisation d’une application de gestion de portefeuille projet pour la banque laurentienne.
Modélisation, reverse engineering et factorisation du code source.
Installation, Administration et customisation de la plateforme Team Foundation Server pour le secteur TI de la banque laurentienne (50 personnes) migration des sources et accompagnement des chefs d’équipe et des développeurs.
Environnement technique : C#, ASP.NET 3.5, Enterprise Library, Visual Studio 2010, TFS 2010, SQL Server 2008
-
Gaz Métro
- Architect .Net
2010 - 2010
Refonte d'un annuaire d'entreprise (Coldfusion en .Net) :
- Analyse, modélisation et mise en place de l'architecture de la solution.
- Mise en place d’un moteur de recherche avec catalogue full text
- Migration et optimisation de la base de données (SQL Server 2000 vers SQL Server 2005)
Environnement technique : C#, .NET 3.5, HTML, CSS, Visual Studio 2008, SQL Server 2005, Enterprise Library
-
BSI
- Architect .Net
London
2010 - 2010
Intervention critique sur la plateforme Team Foundation Server de production suite à un crash dû au passage de la version TFS 2010 beta 2.
- Customisation du process template
- Mise en place de custom activities pour permettre une intégration continue et un déploiement automatique sur la plateforme d’intégration (déploiement via FTP sur IIS automatisé avec WF)
Environnement technique : C#, WCF, Workflow Foundation, Team System & TFS 2010 Beta 2, Build Services
-
EXAKIS
- Architect .Net
PARIS
2008 - 2010
Architect .Net pour CNED
décembre 2009
Revue de code, audit et mise en place d’une plateforme de test sur une plateforme applicative d’E-Learning (200 000 utilisateurs).
Réalisation des tests de montée en charge + rapport. (Visual Studio Team Suite)
Architect .Net pour coorp
février 2009 – décembre 2009
- Développement de la plateforme Live Club 2.0 (réseau social dans le domaine sportif)
- Team Lead (6 personnes)
- Initialisation et gestion du projet
- Modélisation et implémentation de la plateforme de services
- Mise en place de la plateforme de production.
- Mise en place de la sécurité, gestion et implémentation de la base de données
- Formation des développeurs et transfert de compétences
- Mise en place de la plateforme de tests fonctionnels et tests de montée en charge
- Recette
Environnement Technique : C#, WCF, ASP.NET 3.5, Enterprise Library, MSMQ, Service NT, Visual Studio 2008, Team Foundation Server 2008, SQL Server 2008
Architect .Net pour MySportProfiler
janvier 2008 – janvier 2009
- Développement d’un réseau social et d’une plateforme de recrutement autour du monde du sport
- Soutenance du projet pour son innovation devant OSEO
- Team Lead (5 personnes)
- Rédaction des spécifications et accompagnement du projet
- Initialisation, conception et modélisation du projet
- Mise en place et administration de la plateforme TFS
- Gestion de la base de données
- Formation des développeurs
Environnement Technique: TFS 2008, Visual Studio Team System, WCF, C#, Services NT, MSMQ, Live Messenger, Pay Box, DB Pro, Enterprise Library
-
Exane
- Ingénieur étude et développement .NET
Paris
2007 - 2008
- Refonte du middle office et ré implémentation d’un STP (“Straight through Processing”) pour une salle de marché.
- Développement des services business dans une architecture SOA orchestrée par BizTalk
- Projet de 3500 J/Hommes avec des contraintes très fortes (plus de 1500 règles métier)
- Équipe de 40 personnes (MOA + MOE)
- Extrem programming
- Création d’add-in pour la plateforme Team System.
- Mise en place d’un service de synchronisation entre Mantis et TFS avec génération de Work Item
Environnement Technique : TFS 2005, WCF 3.0, MSMQ, Service NT, BizTalk, Web Service Software Factory, Enterprise Library,DB Pro, Mantis
-
Universal Music Group
- Ingénieur étude et développement .NET
Paris
2005 - 2005
- Création de composants réutilisables afin de gérer la sécurité et la gestion des exceptions dans les applications internes.
- Formation des développeurs sur l’utilisation de ces composants.
Environnement Technique : C# 2.0, NUnit, Enterprise Library, Asp.Net