Guy Barrette. Téléphone : (514) 941-8991 Courriel : guy@guybarrette.com



Documents pareils
Formateur.NET expérimenté Forte expertise dans la conception et le développement d applications.net, associée à une grande pédagogie

Dominic Jobin. Profil. Expérience professionnelle avenue de l Hôtel-de-Ville #606, Montréal (Qc) H2T 2A djobin@gmail.

Sébastien Sougnez 24/12/ / s.sougnez@areaprog.com 2 ans et demi d expérience

SHAREPOINT PORTAL SERVER 2013

CHEF DE PROJET & ARCHITECTE.NET SAMIR BENFARES FORMATION LANGUE COMPÉTENCES TECHNIQUES CERTIFICATION

Collaborateur GdP Leader Technique/Architecte

Olivier Deheurles Ingénieur conception et développement.net

Curriculum Vitae Francis Morissette Juillet Document confidentiel

Cadrage fonctionnel et technique des sites Visa Premier et Infinite. Réalisation des déploiements pour l hébergeur.

Consultant.NET / SharePoint

Bien aborder un projet SharePoint 2013

Catalogue des formations. Depuis 15 ans, nous soutenons votre évolution. Leadership et potentiel humain Amélioration des processus

6085, rue Corbeil MULTIHEXA TROIS-RIVIÈRES

résolument expert Alti: spécialiste des solutions Microsoft durablement humain Poursuivez l aventure sur

Notre Catalogue des Formations IT / 2015

DotNet. Plan. Les outils de développement

Notre processus d embauche

Formations qualifiantes pour demandeurs d emploi

Benjamin DE VUYST. Architecte solutions Microsoft.net Certifié Microsoft.net Core et WPF

ABIDJAN YOPOUGON RESIDENTIEL Immeuble EDUFOR

Introduction au développement SharePoint. Version 1.0

Calendrier crim.ca/formation

Technique en informatique (Diplôme d études collégiales) Collège de Sherbrooke

CATALOGUE DE FORMATIONS

EXPERTS EN DÉVELOPPEMENT ET MODERNISATION DE LOGICIELS WEB ET MOBILES

2010 Catalogue Formation

Chef de Projet Web. Expériences. Compétences. Diplômes. Formations. Communication. Informatique

Ingénieur d Etudes.NET. Involys :.NET,3.5, C#, Vb.net, Asp.net, vb6,sql server2005, Oracle8i, TFS, MSProject, UML, Rational Rose

Calendrier FORMATIONS Saison 2014 Formations Informatique - Bureautique - Infographie - Outils graphiques

M2 SIAW - Exemples de stages réalisés. Gabriella Salzano - Document de travail - 28/1/2015

R E S O T E L. Ingénierie des Systèmes Informatiques Réseaux et Télécommunications. Calendrier des Formations IT

de logiciels Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement iphone, Android WebApp HTML5 Mobile marketing

La rencontre du Big Data et du Cloud

Administrateur/Technicien/Développeur Profil

BizTalk Server Principales fonctions

Service des stages et du placement - secteur placement ANNEE 2013 TITRES DE POSTES OFFERTS AUX DIPLOMES DE GENIE INFORMATIQUE

N Cour Exam Thème Durée New Installing and Configuring Windows Server J New Administering Windows Server J

Microsoft Liste des Produits

ARCHIT ECT E LOGICIEL - DÉVELOPPEUR SENIOR.NET. 39 ans - 13 ans d'expérience

Lionel BRULEY. Consultant/Formateur SharePoint. Formation. Domaines techniques

Point sur les solutions de développement d apps pour les périphériques mobiles

--- SIDOMTECH (Auto-Entreprise) ---

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Catalogue des formations 2014

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Ronan EZANNO. 20 ans d'expérience PowerBuilder.NET

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines

Tarif régulièrement remis à jour : puis choisir Infos PRATIC - accord SELECT

MERMET Sébastien Ingénieur Informatique INSA Analyste Développeur Senior Business & Data Analyste Senior 11 ans d expérience

Expert technique J2EE

Qlik Education Services Des formations conçues par des experts pour vous permettre de maîtriser toute la puissance de QlikView et de Qlik Sense.

applications d entreprise et solutions en intelligence d affaires

Catalogue des formations

juillet 2015 à janvier 2016

Le Cloud Computing et le SI : Offre et différentiateurs Microsoft

juillet 2015 à janvier 2016

Jean-François McNeil. Consultant en Analyse d Affaires Certification de l IIBA (CCBA) jf@solutionsmcn.com

Commerce Server 2009 R2

1 er SEMESTRE 2012 CALENDRIER DES FORMATIONS

Extension fonctionnelle d un CRM. CRM étendu >> Conférence-débat 15 April Club Management des Systèmes d Information de l'iae de Paris Alumni

CURRICULUM VITAE. CHRISTIAN LASSONDE, ing. (Lassonde Télécom inc.) Beloeil (Québec) J3G 6M1 LASSONDE TÉLÉCOM INC. :

Internet des Objets : le point de vue de Microsoft

Liste des Technologies

Candidat fort de spécialisations à titre d architecte TI d infrastructure, d architecte en entreprise et d analyste technique.

MSDN Academic Alliance Département SRC Vichy

INGÉNIEUR - DÉVELOPPEUR SENIOR.NET. 31 ans - 8 ans d'expérience

Formation : Langues : Types d Intervention et Secteurs d Activité :

Sql Server 2000, 2005, 2008 R2 o T-SQL o Création d'un modèle de données o Full text search o Administration Oracle 9i, Oracle 11g

Fiche d informations pour le domaine d expertise Microsoft Business Solutions (Solutions d entreprise)

Livret de Stages / 2013 Paris & Lyon. Carrières / Recrutement

CALENDRIERS DES FORMATIONS LILLE

VMware : De la Virtualisation. au Cloud Computing

Luc Carreau. Consultant PERFECTIONNEMENT

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

Evolution des SI à l heure du Cloud

Windows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft

Je suis très dynamique et extrêmement motivé car j'aime beaucoup acquérir de nouvelles connaissances et

SMPMKPOT=aKbKbKpK=a îéäçéééãéåí=çû^ééäáå~íáçåë= kçã~çéë=j=abbp^mm

Architecte de Systèmes d Information, Ingénieur Logiciel, Chef de projet

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Augmenter la vélocité Agile avec l usine-service sur Azure

... Conseil. Exp er tise. I ngénierie. Formation

W4 - Workflow La base des applications agiles

Formations Techniques : Infrastructures Janvier - Mars 2009

3 Octobre Les Communautés MS

Stage Ingénieur en développement logiciel/modélisation 3D

FORMATION FIBRE OPTIQUE

DEVELOPPEMENT MOBILE - ETAT DE L ART DES SOLUTIONS

Séminaire Partenaires Esri France 6 et 7 juin 2012 Paris. ArcGIS et le Cloud. Gaëtan LAVENU

Paul FLYE SAINTE MARIE

Ingénieur Développement Nouvelles Technologies

An Phong Do. 567 croissant des Glaïeuls Laval (Québec) H7X 3H2 Cellulaire : anphongdo@gmail.com

Offre INES CRM + BI MyReport. Logiciels pour une meilleure performance commerciale

Bibliothèque Numérique L'intégrale Collection Ressources Informatiques

Glossaire Produit, Solution (éventuellt sur Web20) et Services TIC

Transcription:

Guy Barrette Téléphone : (514) 941-8991 Courriel : guy@guybarrette.com Site Web : www.guybarrette.com Twitter: @guybarrette Blog : blog.guybarrette.com Podcast : www.visualstudiotalkshow.com LinkedIn: www.linkedin.com/in/guybarrette Page 1 de 9

Bio Guy Barrette est un architecte/développeur spécialisé dans les technologies Microsoft. Il est du programme Microsoft Regional Director et un MVP pour les technologies Windows Azure. Il travaille avec les outils de développement de Microsoft depuis la sortie de VB 3 en 1994. Guy aide les entreprises à bâtir de meilleures solutions avec les outils. Il a été conférencier lors de conférences comme Microsoft TechDays, Confoo et DevTeach. Guy colead le groupe Azure Montréal et co-anime le podcast Visual Studio Talk Show avec Mario Cardinal. Vous pouvez lire son blog sur http://blog.guybarrette.com Directeur Régional Microsoft En janvier 2004, Guy Barrette a été nommé Directeur Régional Microsoft pour son implication continue dans le milieu des développeurs à Montréal. Ceci lui donne plusieurs avantages dont un contact constant avec l équipe MSDN canadienne. Voici un bref aperçu du rôle du Directeur Régional tiré du site www.microsoft.com/rd: Regional Directors aren't Microsoft employees; they are independent developers, architects, trainers, and other professionals who provide a vital link between Microsoft and the developer community. These technical experts can give you the insight and informed perspective you need to start developing.net-connected software today--whether you need help learning about the.net Framework, training developers, or implementing all aspects of a solution. Microsoft MVP En juin 2004, Guy Barrette a été nommé MVP pour les technologies ASP/ASP.NET puis en 2010, pour les technologues Windows Azure. Voici un bref aperçu du programme MVP tiré du site www.microsoft.com/mvp: The MVP Program is focused on our relationships to and with customers via online and offline communities. The program celebrates our best, most active customers who have demonstrated a technical passion and willingness to share their expertise with others. These customers are the authors, enthusiasts, developers, academics, business, and technical decision makers who carry with them the voice, strength, and value of the Microsoft customer. They do this in the books, Web sites, code samples, and utilities they publish; in the newsgroups, message boards, and user group forums where they share; through the speaking engagements, Webcasts, and chats they host, and in the feedback through alphas, betas, and communities they provide to help Microsoft build better products that result in more satisfied, loyal, and passionate Microsoft customers. Page 2 de 9

Expérience de travail Août 2005 Présent : consultant indépendant Poste : Architecte/Développeur Microsoft Expertise Récolte des besoins d'affaire Élaboration des architectures Propositions + estimés des coûts Processus de conception de logiciels Analyse Lead technique Mentoring & coaching Formation Développement Compétences techniques Cloud computing avec Azure Azure Websites, Mobile Services, App Services, Virtual Machines, Event Hubs, Stream Analytics Langages C# et Visual Basic Visual Studio ASP.NET, MVC, Web API, IIS, HTML, CSS, REST JQuery, Bootstrap, Breeze, Google Maps Windows Forms SQL Server ADO.NET, LINQ, Entity Framework Team Foundation Server Windows Communication Foundation Microsoft Enterprise Library Suite d outils Infragistics et Telerik Xamarin Forms IoT avec Raspberry Pi 2 et Windows Core IoT Formations récentes Xamarin Evolve 2014 : 5 jours de formation sur le développement mobile à Atlanta MVP Summit 2014 : 5 jours de contenu NDA sur Azure chez Microsoft à Redmond Juillet 2015 (1 mois) Développement d un prototype/preuve de concept IoT avec Azure. Développement d une application Xamarin.Forms qui récolte et pousse de la télémétrie vers Azure Event Hubs. Développement d une application Windows Universal App qui tourne sur Windows Core IoT sur un Raspberry Pi 2 et qui récolte et pousse de la télémétrie vers Azure Event Hubs. Les données sont ensuite traitées par Azure Stream Analytics pour être ensuite stockées dans Azure Storage et visualisées Avec Power BI. http://guyb.ca/iotazuredemo Page 3 de 9

Juillet 2015 (1 mois) Développement d une application Xamarin.Forms pour la gestion du membership des groupes Meetup. Publication sur les magasins Google Play, Windows et Amazon (ios en attente. http://membershipdues.azurewebsites.net/ Avril 2015 (3 mois) Pause pour m occuper de mon père gravement malade et hospitalisé à Magog. Suite à son décès, liquidation de ses biens. Étant le seul enfant et la distance, ça m a occupé à temps plein. Clients/Mandats Mars 2015 (2 mois) Udemy : auteur technique Création, enregistrement, montage et diffusion de deux formations en ligne pour Udemy.com -Introduction to Cloud computing and Microsoft Azure (Plus de 3,370 étudiants inscrits) -Easily build a complete Cloud backend for you Android apps (Azure Mobile Services) Android Studio, Node.JS (59 étudiants inscrits) Juin 2010 à décembre 2014 (54 mois) SITA : Architecture et mentoring Migration d une application Client-Serveur de VB6/C à.net. 1-Analyse de migration de code et recommandation d une stratégie. 2-Analyse d une stratégie de reporting. Analyse et POC avec Crystal Reports et MS Reporting Services. 3-Développer l architecture d une application commerciale sous le modèle SOA utilisant Windows Forms, WCF, Entity Framework 4 et 5,.NET Framework 4, Visual Studio 2010-2012-2013. 4-Coaching et mentoring pour l équipe de développement 5-Suite à la période initiale d architecture et de mise en place, programmation de différents modules clients dont une application Web API/MVC/REST et un client Web/Google Maps/JQuery Environnement Web et Windows Forms. Mars 2010 (4 mois) Traductions Serge Bélair : Architecture et mentoring Développer l architecture pour une application de gestion utilisant Silverlight, RIA Services, Entity Framework 4,.NET Framework 4, Visual Studio 2010. Mentor pour l équipe technique. Installation et configuration de l environnement Team Foundation Server 2010. Janvier 2010 (3 semaines) Client confidentiel : Expert technique Dans le cadre d un litige, audit d applications. Rédaction d un document d audit. Rencontres de conciliations en présence des avocats. Avril 2009 (9 mois) Groupe Conseil OSI: Architecture et mentoring Développer l architecture pour un site à haute visibilité pour l Agence Mondiale Anti-Dopage. Mentor pour l équipe de développement. Installation et configuration de l environnement Team Foundation Server 2008, des postes de développement et du serveur de compilation. Janvier 2009 (4 mois) UAP/NAPA : Architecture et mentoring Migration d un environnement Team Foundation Server et Team System 2005 à 2008. Page 4 de 9

Mentoring pour le passage de.net 2.0 à 3.5. Environnement Windows Forms. Guy Barrette Février 2008 (11 mois) Fiducie Desjardins : Architecture, mentoring et programmation Migration des processus de développement de VB6 à.net. Architecture type et mentoring du groupe d architectes et des développeurs. Support à la création d un «framework» architectural et applicatif servant de base à tout le développement des applications. Analyse et migration d applications Lotus Notes à.net. Participation aux activités de programmation. Environnement Windows Forms. Novembre 2007 (1 mois) Microsoft Canada : Formateur Formation des partenaires ISV de Microsoft Canada sur les nouveautés de Visual Studio 2008. La formation a été donnée à Vancouver, Mississauga et Montréal. Septembre 2007 (1 mois) Microsoft : Revue technique Revue technique d un cours de formation en ligne de Microsoft. techniques au matériel déjà existant. Apporter les correctifs Mars 2007 (10 mois) TRANSAT (Air Transat) : Architecture et analyse Travail en collaboration avec l équipe d architectes et l équipe de développement de Air Transat à Montréal. Rédaction du plan architectural et de l analyse organique de l application de pré sélection de sièges. Architecture et analyses fonctionnelle et organique du module de paiement électronique. Refonte du site AirTransat.ca : rédaction du plan architectural et de l analyse organique de l application. Septembre 2006 (6 mois) UAP/NAPA : Architecture et mentoring Migration des processus de développement de VB6 à.net. Architecture type et mentoring du groupe d architectes et des développeurs. Support à la création d un «framework» servant de base à tout le développement des applications. Création d un prototype d application utilisant les meilleures pratiques. Préparation d un plan de formation. Planification et installation d un pilote Team System/Team Foundation Server. Environnement Windows Forms. Juin 2006 (3 mois) Interactive Intelligence (client américain) : Architecture et programmation Faire le design et le développement d un prototype d application Web utilisant AJAX qui servira à la base du développement d un nouveau projet. Travail à distance pour le client qui est aux USA. Mai 2006 (3 mois) Client confidentiel : Analyse, architecture et programmation Réécriture d une application Web. Cueillette d informations, rédaction des analyses et architecture de l application. Utilisation de Windows Workflow Foundation en version Beta et de Team System/Team Foundation Server. Avril 2006 (2 mois) Tarkett Canada : Analyse et étude d impacts Rédiger une analyse et une étude d impacts sur les technologies.net et Java pour le développement des applications Web de l entreprise. Page 5 de 9

2005-2010 Technologia : Formateur Formateur pour les cours «Mieux Comprendre les Technologies Microsoft.NET» et «Mieux Comprendre Visual Studio Team System». Octobre 2005 (3 mois) Bell-Entourage: Architecture Impliqué dans les premiers moments d un projet Windows Forms. Architecture, preuves de concept, recommandations et coaching. Septembre 2005 (1 mois) Aéroports de Montréal: Analyse et étude d impacts Rédiger une analyse et une étude d impacts sur la migration d une application Visual Basic 6 vers.net. Janvier 2000 Juillet 2005: Nurun, www.nurun.com Poste: Architecte d affaires Nurun est une firme de consultation se spécialisant dans les solutions Web. Microsoft Windows Server 2000 & 2003, ASP, Visual Basic 6, COM+, Transaction Server, Visual Studio.NET, ASP.NET, C#, SQL Server 7 & 2000, Content Management Server 2002, Site Server 3 Commerce Edition, Commerce Server 2000 et 2002 Tâches : Participe à l élaboration des propositions Évalue les coûts des projets Détermine les technologies qui seront utilisées dans les projets Écrit les besoins d affaires, les analyses techniques, les documents d architecture Supervise les aspects techniques durant la réalisation des projets Agit en tant que «lead» technique «Coaching» des employés Supervise la formation des employés Participe aux activités reliées à son rôle de Directeur Régional Microsoft Assiste aux conférences Microsoft Recherche et développement Durant une période de deux ans, agi en tant que chef d équipe du groupe d expertise Microsoft. Tâches (en plus des tâches déjà mentionnées): Gère et supervise une équipe de 12 programmeurs analystes Rédige les évaluations annuelles Autres tâches de gestion Projets : Georgia Tourism : refonte du site Web et migration de VB6/ASP vers la technologie.net Spécifications fonctionnelles et techniques. Technologies :.NET, Microsoft Content Management Server 2002, SQL Server 2000, Microsoft Mappoint, C#, ASP.NET Page 6 de 9

Projet X (client confidentiel) : site de location d appartements ainsi qu un CRM afin de gérer l entreprise. Spécifications fonctionnelles et techniques. Technologies :.NET, SQL Server 2000, MapQuest, Services Web, échanges de données avec un back-end, services NT en.net, AJAX, C#, ASP.NET Platform : Site Web et gestion de contenu. Actualiser le site Web en utilisant Microsoft Content Management System 2002. Technologies :.NET, Microsoft Content Management Server 2002, SQL Server 2000, C#, ASP.NET SNC-Lavalin : Site Web et gestion de contenu Technologies :.NET, SQL Server, XML, C#, ASP.NET Future Electronics : formation d une équipe de trois développeurs, supervise le développement en tant que conseiller, suit le travail des développeurs, répond à leurs questions et corrige le code. Technologies : ASP, Visual Basic, SQL Server Surcouf : Site de commerce électronique Audit, recommandation stratégique, plan d'affaires. Cahier des charges. Spécifications fonctionnelles et techniques. Développement informatique du site, personnalisation du module d'administration et interfaçage avec les SI existants chez Surcouf et chez le prestataire logistique. Technologies :.NET, Commerce Server 2000, SQL Server, Visual Basic.NET, ASP.NET ThomasCook : Site de commerce électronique Réalisation des analyses technologiques et fonctionnelles Programmation du site Échange bilatéral de données entre le site le partenaire d affaire de ThomasCook Technologies :.NET, Commerce Server 2000, SQL Server, C#, ASP.NET Quebecor et QuebecorWorld : Sites Web Développement d un outil de gestion de contenus permettant au personnel de Quebecor de maintenir et de modifier le contenu du site. Technologies : ASP, SQL Server, Visual Basic Archambault : Site de commerce électronique Responsable de la partie administrative du site. Cette partie n est pas visible aux yeux des internautes; elle est réservée au personnel d Archambault et leur permet de gérer les produits en vente sur le site. Échange de données et synchronisation avec le système AS/400. Technologies : ASP, SQL Server, Visual Basic 1998 2000: Ergonet Poste : programmeur analyste et architecte logiciel Ergonet est une firme de consultation se spécialisant dans les solutions Web. Visual Basic 6, ASP, Windows NT 4, SQL Server 7 Page 7 de 9

Tâches: Participe à l élaboration des propositions Évalue les coûts des projets Détermine les technologies qui seront utilisées dans les projets Écrit les besoins d affaires, les analyses techniques, les documents d architecture Supervise les aspects techniques durant la réalisation des projets Participe au développement Gestion de projet Recherche et développement Projets : Communications Voir, éditeur du journal Voir : Site Web CUM : Intranet Charton-Hobbs : Site Web, système de gestion de commandes Radio-Canada : Site Web section jeunesse Air France : Intranet L Ordre des Comptables Agréés du Québec : Sites Web, système de gestion de contenu 1997 1998: Point EXE Poste : Programmeur analyste et formateur Point EXE est une firme de consultation se spécialisant dans les solutions Visual Basic. Visual Basic 5-6, ASP, Windows NT 4, SQL Server 6.5 Tâches : Programmation et analyse Mise au point d un logiciel de gestion de produits et d imagerie afin de manipuler des images et faire des échanges de données et d images par Internet (HTTP et FTP). Participe également à plusieurs petits mandats en Visual Basic Formateur pour plusieurs cours certifiés au Centre de Formation Zenon. 1997: ASEC Systems Poste : Programmeur analyste ASEC Systems est une firme de consultation se spécialisant dans les solutions EDI. Visual Basic 4, Windows NT 4, Access Tâches : Programmation et analyse Projet : Conception et réalisation des modules de communications afin d envoyer et de recevoir des messages de type EDI par modem à travers VAN et Internet. 1996: Astraltech (maintenant Technicolor) Poste: Programmeur analyste Page 8 de 9

Astraltech est une compagnie manufacturière qui produit et distribue des vidéocassettes et DVD. Visual Basic 3, Windows NT 4, Access, Btrieve Tâches: Programmation et analyse Projet : Automatisation du département des retours en concevant une application permettant de contrôler un convoyeur et des lecteurs optiques. Validation en temps réel des produits. Communication avec les systèmes de gestion de l entreprise (MAX de Micro MRP et Great Plains) avec base de données client-serveur Btrieve. 1987 1995: Groupe Malette Maheu Malette Informatique Poste: Programmeur analyste et responsable des achats informatiques Malette Informatique offre des services et des produits informatiques à ses clients. Visual Basic 3, Access Tâches: Programmation et analyse Responsable des achats informatiques Formation 1985 Collège Ahuntsic, Montréal : Informatique Formation donnée pour Microsoft Canada Formation Microsoft Ascend Visual Studio 2005 & SQL Server 2005 Février 2005 Vancouver, Mars 2005 Montréal, Mai 2005 Vancouver Formateur pour ObjectSharp & Microsoft Canada sur Visual Studio 2005 & SQL Server 2005 en Beta 1. Formation Microsoft Metro pour les ISV canadiens Novembre 2008 à Toronto et Montréal Formateur pour Microsoft Canada sur Visual Studio 2008 Formation Windows Azure pour les partenaires Novembre 2011 à Montréal Novembre 2012 à Montréal Page 9 de 9