thème: couleur principale:

SolSi Solutions Informatiques

CV

Générer graphique
Solutions informatiques SolSi
2024/04 - 2025/12 :
Artm
Architecte de solutions
Projets:
  • Architecture et développement d'une solution d'intégration de données entre les systèmes corporatifs
  • Mettre en place le processus d'intégration continue et déploiement continu selon les pratiques de l'artm
  • Intégration d'un nouveau logiciel de gestion des projets et du processus SAFe
  • Révision de soumissions aux appels d'offres et valider la conformité technique
Rôles: Architecture DevOps
Habiletés: C# .net 8 Azure Clean Architecture CosmosDB Github Planisware Services web Terraform
Méthodologies: Agile SAFe
2022/10 - 2024/03 :
Investissements PSP
Consultant Azure sénior
Services de données et d'intégration
Projets:
  • Développer une application servant à synchroniser les données de plusieurs sources et destinations
  • Développer un CLI permettant aux développeurs de générer du code répétitif et d'attribuer des permissions dans la plateforme Snowflake
  • Développer un "chat bot" branché sur chatGPT qui permet aux employés d'utiliser l'intelligence artificielle directement dans Teams
  • Participation au développement et maintien de la plateforme devops pour le ci/cd
  • Exposer des données en format GraphQL avec le serveur Apollo
Rôles: Développement logiciel DevOps Tests automatisés
Habiletés: C# .Net Framework .net 7 .net 8 Azure Azure DevOps Clean Architecture Git GraphQL node.js Snowflake xUnit
Méthodologies: Agile Scrum
2022/05 - 2022/10 :
nesto
Architecte de solutions
Courtier hypotécaire en ligne
Projets:
  • Design pour transformer un système vers une architecture multi-tenant
  • Design technique pour l'intégration d'un système hypotécaire externe à la plateforme infonuagique GCP
  • Représenter nesto en tant qu'expert technique lors de relations avec partenaires et tierces parties
  • Intégration d'un système de gestion d'identités pour comptes internes et externes
  • Conceptions et définitions d'api
  • Documentation de systèmes et de processus
Rôles: Architecture
Habiletés: OIDC MySql Auth0 GCP Git Golang Jira OAuth2 REST
Méthodologies: Agile Scrum
2021/04 - 2022/04 :
BDC
Consultant sénior (developpement/architecture)
Groupe de gestion du risque
Projets:
  • Révision et mise à jour de l'architecture de solution proposée
  • Développer une application de mise à jour automatisée de cotes de crédit des clients
  • Architecture et développement d'un service de validation d'identité pour la clientèle en ligne
  • Créer un fournisseur d'authentification OIDC et configurer le flux de sécurité
Rôles: Architecture Développement logiciel DevOps Tests automatisés
Habiletés: C# Entity Framework MySql OIDC .net core Azure DevOps Clean Architecture Cloud Foundry Conception axée sur le domaine CQRS Git Microservices REST xUnit
Méthodologies: Agile Scrum
2020/10 - 2021/04 :
Investissements PSP
Consultant Azure sénior
Services de données et d'intégration
Projets:
  • Développement et maintien de services de traitement centralisé de données d'entreprise
  • Développer et maintenir le processus de livraison continu dans Azure DevOps
  • Développer et maintenir les tests automatisés
  • Effectuer le support et le diagnostique de l'environnement production
Rôles: Développement logiciel DevOps Tests automatisés
Habiletés: C# Entity Framework SQL Server PostgreSQL .net core Azure Azure DevOps Azure Durable Functions Dapper Finance Git Kubernetes REST xUnit
Méthodologies: Agile Scrum
2018/10 - 2020/10 :
Hydro-Québec/Hilo
Leader technique de l'équipe des services backend
Application mobile de domotique et d'économie d'énergie
Projets:
  • Architecture et développement d'une infrastructure de microservices et d'API REST dans Azure avec .Net Core pour une application mobile de domotique
  • Architecture, developpement, configuration et déploiement des différents modules Azure: App Services, Sql Server, Api Management, Application Insight, Redis Cache, Notification Hub, Configuration Service, SignalR, Container Instance, Event Hub, Function Apps, Key Vault, Azure Maps, SendGrid, Yaml, Terraform
  • Architecture et développement des fonctionnalités backend de l'application
  • Mettre en place les processus pour l'intégration et le déploiement continus dans Azure DevOps
Rôles: Architecture Chef d'équipe Développement logiciel DevOps Tests automatisés
Habiletés: C# SQL Server .net core Akka Azure Azure DevOps CQRS Dapper Domotique Git Jira Microservices OAuth2 REST SignalR xUnit
Méthodologies: Scrum Agile
2017/10 - 2018/09 :
Hydro-Québec
Consultant sénior
Projets:
  • Maintenir et faire évoluer les portails collaboratifs de la compagnie
  • Développer une application de détection de vol d'énergie
  • Développer une application de création automatisée de sites de collaboration pour les différentes équipes de la compagnie
Rôles: Architecture Développement logiciel Planification des tâches
Habiletés: C# .Net Framework SharePoint Asp.Net MVC Html Javascript Office 365 SQL Server
Méthodologies: Scrum Agile
2016/08 - 2017/06 :
Ivanhoé Cambridge
Consultant sénior (développement/architecture)
Projets:
  • Intégrer un système de gestion d'encaisse centralisé pour le département de trésorerie
  • Architecture, analyse et développement d'applications et de services web de configuration et de manipulation de données par les clients d'affaires
  • Architecture, développement et maintenance des applications SharePoint pour divers domaines d'affaires
  • Création de requêtes SQL complexes pour effectuer la validation de données
Rôles: Architecture Analyse Développement logiciel Tests d'intégration
Habiletés: C# SQL Server Asp.Net MVC Visual Studio Javascript jQuery Html .Net Framework Css OO Ajax Bootstrap Dapper JSON Kendo UI Procédures stockées REST Services web SSIS
Méthodologies: Scrum Agile
2015/06 - 2016/07 :
Desjardins
Architecte de solutions
Supervision de l'architecture, du développement et du déploiement pour le projet de refonte du site desjardinsassurancevie.com de SharePoint 2007 vers 2013.
Projets:
  • Agir en tant qu'intermédiaire expert entre Desjardins et la firme GSoft lors du développement
  • Réviser l'architecture en place et proposer les changements nécessaires au projet
  • Automatiser, documenter et superviser les déploiements dans les environnements de Desjardins
  • Superviser la prise en charge du projet par l'équipe de maintenance de Desjardins
  • Développement de quelques modules dans l'application
Rôles: Architecture Documentation Analyse Développement logiciel Validation de livrables
Habiletés: .Net Framework Ajax ASP.Net C# Css Html Javascript jQuery OO SharePoint PowerShell Visual Studio Bootstrap Dapper JSON
Méthodologies: Agile Scrum
2015/09 - 2016/01 :
Groupe Altus
Consultant Sénior
Projets:
  • Créer des sites de partage documentaires avec les clients externes avec SharePoint Online
  • Former l'équipe TI sur la gestion d'un compte Office 365 et de sites SharePoint dans le cloud
  • Création de gabarits de site pour faciliter la création de sites pour chaque client
  • Configuration de la sécurité
  • Utilisation de librairies javascript pour créer un dashboard avec graphiques connecté sur les données SharePoint
Rôles: Architecture Documentation Analyse Formation
Habiletés: Office 365 Javascript jQuery SharePoint REST
2011/04 - 2015/06 :
Ivanhoé Cambridge
Consultant sénior (developpement/architecture)
Développement d'applications web internes
Projets:
  • Architecture, développement et analysede nouvelles fonctionnalités du portail corporatif et autres applications web connexes
  • Architecture et développement d'une application pour importer les données et faire le suivi des modifications pour toutes les transactions immobilières majeures autour du monde
  • Développer et analyser des services en ligne pour automatiser les processus d'affaires
  • Développer une plate-forme sociale interne de type Facebook/LinkedIn
  • Implémenter la migration automatisée de contenu vers le portail d'entreprise
  • Analyser et développer des sites de collaborations et gabarits de site de collaboration
  • Développer une application pour partager l'information sur les transactions internes entre plusieurs groupes d'affaires
  • Développer des web services backend avec .Net API ainsi que toute la couche d'accès aux données
  • Tests unitaires et d'intégration
  • Débogage et optimisation de performance
Rôles: Architecture Analyse Développement logiciel Requis Tests automatisés
Habiletés: OO Css SharePoint .Net Framework ASP.Net C# jQuery LINQ Resharper SOA SQL Server Visual Studio XML/XSL/XSLT/XPath Entity Framework Ajax Javascript Html Bootstrap JSON Kendo UI MVVM Procédures stockées REST Services web
Méthodologies: Scrum
2010/08 - 2011/04 :
TEKSystems
Consultant sénior / Architecte de la pratique SharePoint
Projets internes
Projets:
  • Rédiger des propositions pour des appels d'offres reliés à SharePoint
  • Créer des prototypes et preuves de concept pour les projets potentiels
  • Servir de mentor pour les membres de l'équipe en apprentissage de SharePoint
  • Passer des entrevues de candidats potentiels pour tous les projets .Net
Rôles: Architecture Analyse Chef d'équipe Mentorat
Habiletés: SharePoint
2011/02 - 2011/04 :
Sundance Rehab
Développeur web
Maintenance du site corporatif
Projets:
  • Résoudre des bogues et ajouter de nouvelles fonctionnalités à un site MVC existant
Rôles: Développement logiciel
Habiletés: OO Asp.Net MVC C# Css Html .Net Framework LINQ Resharper Visual Studio SQL Server Entity Framework Procédures stockées
Méthodologies: Scrum Agile
2010/08 - 2010/12 :
AMC Networks (anciennement Rainbow Media)
Consultant SharePoint sénior
Portail SharePoint interne pour la gestion de projets TI et assurer le suivi des ressources
Projets:
  • Générer des sites de collaborations pour les projets
  • Synchroniser les états de projets avec MS Project
  • Créer une interface client interactive faite de formulaires et de tableaux de bord pour surveiller les budgets et les prévisions de dépenses
  • Permettre l'accès et l'authentification externe (FBA) et gérer la sécurité
  • Tests unitaires et d'intégration
Rôles: Architecture Chef d'équipe Développement logiciel Planification des tâches Tests automatisés
Habiletés: OO .Net Framework SharePoint C# Visual Studio Html Entity Framework SQL Server LINQ ASP.Net
Méthodologies: Agile Scrum
2009/09 - 2010/08 :
BRP (Bombardier Recreative Products)
Développeur web sénior / Architecte web
Évolution et maintenance de sites corporatifs: brp.com, ski-doo.com, spyder.brp.com, can-am.brp.com, evinrude.com, sea-doo.com
Projets:
  • Développer une plate-forme sociale permettant aux enthousiastes de partager leurs photos et d'organiser des randonnées
  • Maintenir et étendre le système de gestion des acheteurs potentiels
  • Développer des applications pour gérer des concours et des événements
Rôles: Architecture Analyse Développement logiciel
Habiletés: .Net Framework ASP.Net C# Css Entity Framework Html LINQ OO Resharper SQL Server Visual Studio Asp.Net MVC Ajax
Méthodologies: Scrum Agile
2009/05 - 2009/10 :
MTQ
Chef d'équipe
Documenter l’architecture des applications SharePoint actuelles et développer un cadre de développement pour les applications futures
Projets:
  • Documenter l'architecture des applications actuelles
  • Fournir des standards et règles pour le développement SharePoint
  • Fournir des recommandations sur les meilleures pratiques à adopter
Rôles: Architecture Chef d'équipe Gestion de projet Requis Validation de livrables
Habiletés: SharePoint
2008/10 - 2009/09 :
SAQ
Architecte de solutions
Refonte de l'intranet avec SharePoint 2007
Projets:
  • Réviser l'architecture d'information et la classification documentaire
  • Implémenter la migration automatisée et manuelle des données de l'ancien site statique vers le nouveau portail SharePoint
  • Élaborer les normes graphiques et les maquettes
  • Développer et mettre en place les fonctionnalités SharePoint suivantes: approbation du contenu, recherche, classification par métadonnées, contrôles personnalisés, interface graphique personnalisée, navigation personnalisées, nouvelles, documents, sondages, forums, annonces classées, articles et publications récurrentes.
  • Tests unitaires et d'intégration
Rôles: Architecture Documentation Analyse Développement logiciel Formation Planification des tâches Requis Tests automatisés
Habiletés: C# Visual Studio SharePoint .Net Framework SQL Server OO ASP.Net Html Ajax Css
Méthodologies: Macroscope, P+
2008/06 - 2008/12 :
Investissement Québec
Architecte de solutions
Refonte de l'intranet en utilisant SharePoint 2007
Projets:
  • Migrer le contenu et les documents vers SharePoint 2007
  • Élaborer les normes graphiques et les maquettes
  • Développer et mettre en place les fonctionnalités SharePoint suivantes: approbation du contenu, recherche, classification par métadonnées, contrôles personnalisés, interface graphique personnalisée, navigation personnalisées, nouvelles, documents, sondages et annonces classées
Rôles: Architecture Documentation Analyse Chef d'équipe Développement logiciel Formation Planification des tâches Requis
Habiletés: SharePoint OO ASP.Net .Net Framework C# Resharper SQL Server Visual Studio Html
Méthodologies: Macroscope, P+
2007/12 - 2008/06 :
20-20 Technologies
Architecte de solutions
Design et développement d’un portail de gestion documentaire et de contenu web avec SharePoint 2007
Projets:
  • Créer un portail collaboratif pour renforcer les processus du département TI
  • Développer des fonctionnalités personnalisées pour gérer l’héritage des métadonnées des dossiers et pour gérer les permissions d'un document lors de sa création
  • Développer des webparts personnalisés
  • Mettre en place la recherche et l'approbation de contenu
Rôles: Architecture Documentation Analyse Chef d'équipe Développement logiciel Formation Planification des tâches Requis
Habiletés: .Net Framework ASP.Net C# Css Html Javascript OO SharePoint SQL Server Visual Studio XML/XSL/XSLT/XPath
Méthodologies: Agile
MGA Concept
2007/10 - 2007/12 :
CN
Consultant en développement web
Developpement d'une application web pour la gestion du transport de cargos
Projets:
  • Développer des formulaires, interfaces de configuration, tableaux de bord et rapports
Rôles: Développement logiciel
Habiletés: OO .Net Framework Ajax ASP.Net C# Html Visual Studio LINQ SQL Server XML/XSL/XSLT/XPath Procédures stockées
Méthodologies: Agile
2007/04 - 2007/10 :
Mittal, Producteurs Laitiers, Pardon National
Architecte de solutions
Conception, développement et entretient de sites intranet avec SharePoint
Projets:
  • Développer des portails de collaboration
  • Développer des fontionnalités et des contrôles personnalisés
  • Développer des workflows pour automatiser les processus d'affaires
Rôles: Architecture Documentation Analyse Développement logiciel
Habiletés: .Net Framework ASP.Net C# Html OO SharePoint Visual Studio XML/XSL/XSLT/XPath SQL Server WF
2007/05 - 2007/10 :
Lafarge
Développeur sénior
Développement et maintenance d'une application de génération de rapports
Projets:
  • Maintenir l'application
  • Créer de nouveaux rapports
  • Valider l'intégrité des données
Rôles: Analyse Développement logiciel Requis
Habiletés: Access VB Crystal Reports
2003/10 - 2007/04 :
Équipe des applications .net principales
Développeur intermédiaire
Développement de la solution Nextiva Intelligent Video
Projets:
  • Développer les services de base tels que la journalisation, la gestion des événements et la transmission d'alarmes
  • Designer et développer un engin de workflows pour réagir aux événements
  • Designer et développer un service de streaming audio/vidéo synchronisé pour plusieurs sources enregistrées
  • Optimiser la performance de certains modules critiques
  • Définir l'environnement de développement et des meilleures pratiques pour l'équipe
  • Participer à l'architecture orientée service du système
  • Servir de mentor pour les stagiaires et les nouveaux membres de l'équipe
  • Rédiger la documentation technique et les guides usagers
Rôles: Architecture Documentation Analyse Développement logiciel Mentorat Planification des tâches Requis Tests automatisés Tests d'intégration
Habiletés: C# Visual Studio .Net Framework SQL Server FXCop Log4Net Dot Trace Resharper XML/XSL/XSLT/XPath MbUnit WinDbg OO SOA Procédures stockées
Méthodologies: Agile XP UML
2003/04 - 2003/10 :
Équipe d'applications embarquées
Développeur logiciel junior
Développement d'applications embarquées
Projets:
  • Développer des applications embarquées pour des appareils digitaux de distribution audio/vidéo
  • Développer un module directionnel de détection de mouvement
Rôles: Analyse Développement logiciel
Habiletés: C++ XML/XSL/XSLT/XPath Visual Studio OO
Méthodologies: XP Agile UML
2002/08 - 2003/04 :
Équipe des applications principales
Développeur logiciel junior
Développement d'un système distribué pour la gestion des ventes de produits de loterie.
Projets:
  • Développer une plate-forme J2EE pour un système de gestion distribué
  • Assister les développeurs qui créent des applications utilisant le framework
Rôles: Analyse Développement logiciel Formation
Habiletés: Java XML/XSL/XSLT/XPath Jsp Oracle WebSphere J2EE OO
Méthodologies: UML RUP
2001/05 - 2001/09 :
Équipe Office
Développeur logiciel stagiaire
Stage universitaire
Projets:
  • Créer des services web avec .Net pour exposer les données SQL Server vers un tableau de bord web
  • Migrer des modules c++ vers c#
Rôles: Développement logiciel
Habiletés: C# .Net Framework SQL Server ASP.Net Visual Studio ADO.Net XML/XSL/XSLT/XPath OO Services web
Méthodologies: UML
Formation
Baccalauréat en informatique Université de Sherbrooke
sept. 1998 - déc. 2001