CV de Christian BARRETTE, BAC+*, B.Sc.A
Architecte de solutions
Possédant une grande expérience dans le domaine de l’informatique couplée à une solide formation universitaire dans le même domaine d’expertise. Au fil des ans, M. Barrette a travaillé pour Beyond the Rack, Hydro-Québec, La Banque Centrale Européenne, Raymark Canada, Chine et France pour des clients tels que Levi’s & Co, Buffalo Jeans, Xanterra et bien d’autres. Il a acquis une expertise dans le domaine d’architecture, la gestion de projets et l’analyse que ce soit au niveau front-end au niveau de l’architecture pour tous les terminaux. Sans oublier son expertise back-end, la partie immergée d’iceberg, invisible par l’utilisateur et qui comprend les règles d’affaires, le traitement des données et leur stockage pour des applications accessibles 24/24 sur AWS (Amazon)
M. Barrette est un expert en architecture chez IBM depuis 2021, où il se consacre à la recherche sur la protection des comptes à hauts privilèges pour des clients bancaires d’IBM. Son expertise et son dévouement dans ce domaine lui ont valu plusieurs prix d’excellence, notamment chez des clients prestigieux tels que Desjardins et la Banque de France.
Fort d'une carrière de plus de 35 ans dans le domaine des hautes technologies liées au monde financier, M. Barrette est reconnu comme un informaticien chevronné. Sa passion pour la cybersécurité et son engagement envers la protection des données sensibles font de lui un atout précieux pour IBM et ses clients. Sa capacité à anticiper les menaces potentielles et à mettre en place des stratégies efficaces pour contrer les cyber attaques fait de lui un leader respecté dans le domaine de la sécurité informatique. Son expertise et son expérience font de lui un professionnel de confiance, capable de relever les défis les plus complexes en matière de sécurité des systèmes d'information. M. Barrette a apporté une contribution significative dans le domaine de la lutte contre le blanchiment d'argent, l'évasion fiscale et la prostitution sur internet pour les clients d'IBM. Ses travaux ont permis de mettre en place des solutions innovantes pour aider le CANAFE à être plus proactif dans la lutte contre l'évasion fiscale. Son expertise et son engagement ont eu un impact concret sur la prévention et la détection des activités illégales, contribuant ainsi à renforcer la sécurité financière et la conformité règlementaire. Son travail a été essentiel pour aider les entreprises et les autorités à faire face à ces défis complexes et en constante évolution.
Compétences techniques
●Projets : Suite Microsoft Office, Microsoft Team et Visio
●OS : Linux (Red Hat, CentOS, Ubuntu), Unix, Windows, HP-Ux, Docker Outils. Suites office (Microsoft Office, Open Office), SAP, Business Objects, Jenkins, Subversion, Gitlab, Jira (Gestion des bugs), Confluence Serveurs Web / d’applications : Apache, Tomcat, Nginx Bases de données : Ingres, Oracle, Postgres et SQL Server.
●CyberArk et Nice Actimize.
●Clients : Desjarinds, Fujitsu/Byohand, Banque Centrale Européenne, Raymark, Société Générale, Beyond The Rack, Hydro-Québec et Défense Nationale du Canada.
Formation académique
BizzDesign
Modélisation vue d’architecture 2022-2024
Microsoft :
Microsoft Database Designer 1998
Microsoft Database T-SQL 2001
MSSQL – Database administrator 2010
Oracle :
Oracle 11g : New Features for Administrator (par ORACLE) 2010
Base de données Ingres et Administration du Système (par INGRES) 2006
Oracle Enterprise Manager 10g Grid Control 2006 Oracle Database 10g : New Features for Administrator 2006
Oracle 9i Database : Sauvegarde et restauration avancées avec RMAN (par ORACLE) 2006
Oracle 9i Database : Tuning (par ORACLE) 2005 Administration du serveur Oracle Niveau 2 (par ORACLE) 2006
Administration du serveur Oracle Niveau 1 (par ORACLE) 2006
Netsuite Administration 2019
Universités
B.Sc.A. en Informatique appliquée Université du Québec (Bac + 5) 1993-1998
DEC en informatique de gestion avec cours en math de sciences pures 1990-1993
Expériences professionnelles
Professeur en informatique – Polytechnique Montréal
Fonction : Professeur en informatique, département informatique
Période : 2024 –
Le Microprogramme en sécurité informatique - volet prévention, permet à l'étudiante ou à l'étudiant de :
-maîtriser les tenants et aboutissants de la sécurité informatique contemporaine;
-maîtriser la nature des surfaces d'attaque exposées par une infrastructure de TI;
-savoir concevoir, mettre en œuvre et documenter une stratégie efficace pour protéger et
défendre ces surfaces d'attaque, en tenant compte d'un budget de ressources donné;
-pouvoir critiquer une telle stratégie telle que mise en place dans une organisation, de
manière à en corriger les faiblesses.
Volets touchés : FWNG, IPS, IDS, pfsense, SIEM, Radius, DHCP, SMNP, Packet Tracer, journalisation.
Desjardins / IBM
Fonction :Conseiller en solution d’architecture applicative
Période :2021-2025
Conception de d’architecture programme CR 2019 afin de rencontrer les exigences règlementaires du Canafe .
Dans cette mission j’ai travaillé sur les points suivants
-Architecte sur le cycle de vie des données, inventaire des champs contenant des données sensibles.
-Tenir des ateliers sur le registre de classification des données
-Reprise du projet DOD - transactions en ligne
-Ajout de 5 nouveaux champs destinés au Canafe
-Architecte l’application ActOne, problème de performance, splite de base de données HBAS
-Projet désuétude IE 11, analyse des impacts pour la solution Nice Actimize versus EDGE.
-Analyse de marché des robots RPS
-Architecte sur le projet DOD - Cible, définition de l’architecture cible en fonction des documents du Canafe
-Analyste des documents du Canafe, nouveau formulaire.
-Réalisation du diagramme de context
-Architecte sur le projet DOD - Fraude,, définition de l’architecture en fonction des documents du Canafe
-Ajustement des ETL pour récupérer les données des entités et des cartes de crédit.
-Ajout de nouveaux champs pour la gravité un niveau de catégorie pour le calcul du scoring d’un membre / client
-Valider l’architecture du projet.
-Architecte pour l’encryption des données des datafiles d’Oracle et des flux entre les applications avec TLS 1.2
-LBA - tests de performance sur les applications SAM et CDD pour le projet AO2519 FCDQ-paiement, consistant à ajouter aux trains des entités les données de cartes de crédit afin de calculer la cote d’un membre/client.
-Architecte pour le programme en cybersécurité sur l’accès aux comptes à hauts privilèges dans le cadre d’une audit de l’AMF sur les vulnérabilités dans le mode financier.
-Conception des registres des besoins et exigences.
-Analyse des plateformes sur CyberArk et de leurs cas d’usage.
-Conception des diagrammes de contexte et des modèles de solution via la solution CyberArk pour tous les fournisseurs externes pour ce client.
-Analyse de Secret Server et des connecteurs pour une population ciblée et migration des comptes à hauts privilèges vers CyberArk.
-Analyse des connecteurs pour les plateformes des ordinateurs centraux (ZOS, AS400 HPENS et HMC)
-Architecte pour la solution EPM de CyberArk
Fujitsu et Byohand Inc.
Fonction :Chef informaticien - architecte de solution
Période : 2019-2020
Implémentation d’un logiciel de prise empreinte palmaire via les dispositifs de Fujitsu en collaboration avec Byohand Technologies, son rôle a été de créer architecture du projet le suivi du projet via la technologie de Fujitsu dans le cadre de projet de recherche novateur.
●Création du plan d’architecture du système de capture des empruntes avec la technologie de Fujitsu
●Création des schémas de la base de données, tables, fonctions, procédures.
●Création des modèles objet avec UML ( modèle de classes, modèle d’interaction)
●Implémentation du modèle de données et de la persistance.
●Implémentation des classes en Java et des procédures d’appel à distance via TCP/IP.
●Mise à jour du suivi de projets avec le client Boyhand Inc.
●Tenir des réunions régulières sur le projet avec les programmeurs.
●Superviser l’équipe de développement 2 ingénieurs.
●Analyse des besoins du client.
●Analyse des traitements à faire dans le cadre du projet de capture empreinte palmaire..
●Mise à niveau des processus informatiques.
●Planification des analyses.
●Communiquer avec les différents services internes et externes (bancaires).
●Gérer les nouvelles demandes du client et analyse des demandes.
●Conduire des ateliers de développement avec les informaticiens et le client.
●Superviser la conception du prototype de capture d’empreinte palmaire en laboratoire sur des serveurs de développement sur IBM, Windows server 2019 et Ubuntu 20.04.
●Interagir avec Fujitsu pour corriger les anomalies du palm secure nécessaires à la réussite du projet, application des tests des composantes d’infrastructure par la mise à niveau des pilotes développées par la multinationale.
Technologies JAVA, Windows Servers 2019, Fujitsu Palm Secure et Linux
Kinu Technologies
Beyond The Rack (BTR) sur AWS - Oracle Netsuite - Gestion de projet
Fonction :Chef informaticien - architecte de solution
Période :2016-2019
Dans cette mission de 3 ans, M. Barrette a agi comme architecte de solution pour le site de Beyond The Rack via plusieurs types de framework JAVA/PHP. IL a travaillé sur l’architecture de ce site web en mode agile ainsi que la migration du site web vers Big commerce.
●Conception et révision des plans d’architectures de Beyond The Rack afin de procéder à la migration du site web et des serveurs depuis l’ancien site vers le nouveau data center
●Conduite des ateliers pour les divers cas suivants et mise à jour des plans d’architecture :
–Gestion des Interventions au niveau applicatif et au coeur même de l'application sur NGNIX.
–Gestion des correctifs majeurs sur les plates-formes de commerce électronique écrites en PHP/Phalcon/CodeIgniter ; analyse et programmation en mode MVC sur PHP, JScript, JavaScript, C, C-Shell, CSS, MySQL
–Netsuite, implantation de TLS 2.0 et migration serveur ERP2 avec NetSuite ; migration vers BigCommerce - Celigo - Netsuite Oracle.
–Gestion des pixels, installation Google Analytics et Facebook.
–Gestion des envois avec UPS et Poste Canada avec l'aide de agile-network (Système d'envoi de colis).
–Gestion serveurs en mode cloud sur AWS et maintenance des bases de données MySQL avec réplication des données.
–Gestion des incidents et des actifs.
–Gestion de la continuité.
–Gestion de la disponibilité réseau avec Amazon.
–Gestion de la sécurité et des coûts liés.
–Gestion des coûts du budget en fonction des ressources.
Migrations Physiques :
●Gestion de la migration de serveurs de BTR/ERP2 et reconfiguration des routes ainsi que permutation avec Amazon. Implémentation de nouvelles normes de sécurité avec TLS 1,2 pour le transfert de données entre BTR et Netsuite Oracle. Migration du site web sur BigCommerce.
●Gestion des actifs et des livrables.
Migration logique :
●Gestion de l’implantation de PayPal Credit USA / SetExpressCheckout,
●Reconfiguration de Oracle/Netsuite/ERP2, automatisation des processus avec NetSuite 2017 et envoi de messages via des requêtes REST (POST, PUT, GET, DELETE) ; amélioration des journaux sur les processus de files d'attente avec une meilleure traçabilité des incidents et anomalies sur CI/MySQL/PHP/PayPal/Braintree/Phalcon/Api.
Netsuite
●Gestion de NetSuite/Oracle sur la plupart des aspects de la configuration système de NetSuite. Cela comprenait la conception et l’architecture de toutes les tables système (client, fournisseur, comptes, stockes, employés, transactions, etc.)
●Gestion des changements et améliorations des processus métiers pour Identifier des actions nécessaires de réaliser les projets via des études plus approfondies de nouvelles technologies recommandées, migration vers BigCommerce, préparation d’un rehaussement de composantes d’infrastructure ou mises à niveau de logiciels et des serveurs DELL, achat de licences SAP pour la migration Netsuite / SAP.
Technologies : NETsuite Oracle, IBM/SAP/ AWS cloud, Linux, Windows 2016, BigCommerce, MYSQL et, MSSQL.
Kinu Technologie
Fonction :Gestion de projets et architecte
Période :2015-2019
Implémentation d’un pont pour WooCommerce et modification de sites web sur divers plates-formes.
Fonction :Conseiller senior
Client dans le domaine de l’épicerie et des pompes à essences
●Analyse EDI x.12-832 Prices sales pour un client dans le domaine de l’épicerie en relation avec le langage SIL.
●Analyse et conception de base de données sur ORACLE/MySQL 8 et création des modèles sur PHP avec Lavarel / Craf Table. Analyse de la conception des objets, modèles d’activité, classes et leurs interactions.
●Installation de plusieurs sites de tests afin de planifier les tests sur les performances de Lavarel via les bases de données
●Mise à jour de serveur WEB Ubuntu avec ngnix et configuration
●Importation des produits, prix, catégories, sku, sku_variants via un RestLet API.
●Génération des tests d’importation un interface RESTlet Api
Implémentation de Magento 2.0
●Gestion des correctifs sur Magento pour le site web de Greg Norman ; migration du site web de Greg Norman pour la compagnie Aspex vers la nouvelle plateforme de Magento 2
BCI – Division technologie
Fonction :Directeur - Gestionnaire de projets et analyste pour divers clients
Période :2012-2016
Gestion de projet pour l’amélioration du simulateur de soudage en 3D écrit en Java. 6 informaticiens à superviser.
●Implantation d’un simulateur écrit en Java avec les librairies JOGL.
●Développement d’un simulateur de soudage écrit en java openGL, amélioration de la capture de mouvement sur le produit arc+Lite.
●Consiste à capter les mouvements du fusil du soudeur et de le représenter dans un monde virtuel en 3 dimensions.
●Utilisation de ProgresSQL pour conserver les données sur les utilisateurs du simulateur.
●Identifier les risques liés à la capture du mouvement et de la calibration du fusils du soudeur et d’émettre des recommandations en collaboration avec les mathématiciens et des chercheurs de l’Université de Montréal.
Directeur en informatique quelques mois dans une entreprise manufacturière de transformation de produits forestiers en poutre pour concevoir des immeubles en structure de bois.
●Responsable de deux équipes, l’une du support réseau et l’autre de la maintenance des logiciels. 7 informaticiens à superviser.
●Gestion des opérations du département et planification des tâches à effectuer par les programmeurs
●Gestion de la relation avec le client
●Gestion des incidents
●Gestion des actifs
Raymark,
Fonction :Architecte de base donnée
Directeur de recherche Claude Chriqui, Ph.D
Période :2008-2011
Éditeur de logiciel pour la gestion des points de service dans le domaine de la vente au détail.
●Ayant agi à titre d’expert analyste et architecte et mise en place d’un système de suivi des anomalies pour les clients externes et les services internes, cohérence des données chez Foxwood Casino écrit en Java/JSE. Mes principales réalisations sont : analyse et conception d’interfaces d’export et d’intégration pour les clients de Raymark.
●Intégration avec des systèmes interrogés : Le défi de l’intégration d’un système d’information est très grand surtout quand les bases de données sont de natures différentes. Analyses d’intégration pour marier deux et parfois trois systèmes d’information pour un même client.
●Analyses et conception des interfaces en SQL pour divers clients mondiaux tels que Levi’s & CO en utilisant des outils de chargement de données tel que SSIS.
●Intégration des données financières et l’état des stocks en fin de mois.
●Conception du modèle de données pour le programme d'interface sur SQL Server 2008. Aider dans la programmation d'un gestionnaire d’interfaces avec SQL Server 2005/2008 pour Xanterra Grand Canyon pour comparer les mouvements des stocks en fin de mois qui a été écrit en Java/JSE Gestion des bons de commandes et des de la réception des marchandises
●Analyser les interfaces pour Buffalo Jeans avec SQL Server 2005/EDI pour communiquer les ventes ainsi que la prise de commandes de Buffalo vers Momentis.-
●Conversion de l'interface pour Estee Lauder en caractères Chinois. Conception de divers scripts SQL pour convertir des données. Documentation des processus d’interfaces.
●Gestion des produits vendus et implantation des UPC et EAN.
●Conception de procédures d’import des produits, des prix, des descriptions des items ainsi que l’import des code UPC et EAN écrites SQL et Java. Importation des prix et des items lors d’initialisation des bases de données clients pour Raymark et ses partenaires. Estimation du temps de développement.
●Gestion de la cohérence des données en cas d’erreur sur les points de services
●Conception en SQL d’un outil d'extraction de données vers des fichiers plats, transforme ces données en utilisant des filtres de transformation et charge le résultat dans une table de destination sur le serveur SQL. Exportation des données via un format approprié pour leurs clients. Estimation du temps de développement.
Banque Société Générale, Europe
Fonction :Gestion de projets intégration continue
Période :2007-2008
Informaticien/Gestion de projets Contractuel, 20 informaticiens à superviser
Mise en place de l’environnement technique pour l’intégration continue.
●Mise en place des interfaces et des procédures pour implanter l’intégration continu.
●Documentation des étapes du projet et faire les réunions d’équipe avec les développeurs et les gestionnaires de projets de la Banque société générale
●Revues de conception et de code, utilisation des points fonction pour l’estimation du projet. Mise en place d’une politique de correctif de bug et synchronisation des correctifs ainsi que la compilation des sources à l’aide du programme ant.
●Gestion des incidents et des actifs
●Gestion de la continuité
●Gestion de la disponibilité
●Gestion de la sécurité
Hydro-Québec Montréal
Fonction :Analyste en base de données
Période :2005-2007
Informaticien/Analyste Contractuel
●Mise en œuvre et maintenance applicative pour la migration de Maximo (ERP) pour Hydro-Québec d’une plateforme Windows vers une solution Oracle, mise en place de procédures écrites en PL/SQL ajout d’objet au niveau de la base de données, mise à jour des «triggers», ajout de fonctions, vues, rôles et permissions utilisateurs.
Banque Centrale Européenne, Europe
Fonction :Gestion de projets
Période :2001-2005
Informaticien/Gestion de projets/Analyste Contractuel
Dans le cadre de cette mission, j’ai fait la gestion de projets pour plusieurs dossiers à la BCE/BDF dans le cadre d’une mission sur l’activation des images chèques en France et le passage à l’euro.
●Gestion de projet pour l’informatisation de l’échange d’images chèques en France en collaboration avec les sociétés UNISYS et Microsoft pour la mise en œuvre du progiciel base de données image chèques (BDIC).
●Analyse du système des chèques impayés de la Banque Centrale de France avec les opérations ODR, OCR, ONC, RIC, IC basées sur le CFONB et sur le Minos.
●Analyse des demandes de la banque et estimation des projets
●Analyse des évolutions des tables d’exceptions et mise à niveau.
●Estimation du temps de développement à l’aide des points de fonction.
●Analyse des évolutions des représentations des impayés, estimation du temps de conception et mise à niveau. Analyse de la ventilation des exceptions vignette en instance, estimation du temps de conception et mise à niveau.
●Analyse des procédures PACIFIC, estimation du temps de conception et mise à niveau.
●Mise en œuvre d’un plan d’assurance qualité et suivi des tests.
●Réalisations des livrables fonctionnels et documentaires. Mise en place des interfaces EDI EDIFACT en suivant les recommandations du CFONB.
●Intégration des interfaces du Minos vers le SIT à l’aide de fichiers EDI.
●Conception des interfaces EDI sur AS400 pour le Site électronique de compensation.
Autres expériences
Hydro-Québec, projet de recherche sur le verglas
Saguenay - Montréal
1998-2001
Ministère de la Défense
Saguenay - Montréal
1997-1998
Centre Informatique des Cégep du Saguenay-Lac-Saint-Jean
Saguenay - Lac-St-Jean
1993-1997
Publications
●Montréal - Une crise imminente, la presse canadienne
https ://www.lequotidien.com/opinions/tribune/une-crise-imminente-3546c70b408d374642b9e0e26d0938c1
●Paris – la presse canadienne,
Alcan : La région du Saguenay en perte de vitesse.
Langues parlées, écrites
Français Anglais