Principalement Java, C#, .NET, Cloud Azure Aussi un peu de C++, VB.NET, ASP.NET, PL/SQL, Oracle, MySQL, Access, XML, PHP, HTML5, JavaScript, CSS3, XPath, VBA etc etc
C'est du code, pas une religion. Le plus important est que le code soit revu, c'est comme ça qu'on s'améliore. Le regard d'un autre codeur est la plus belle partie de coder, juste après coder. Discuter d'une suggestion sur le code, ce n'est pas un combat de qui a plus raison, c’est un échange mutuellement gratifiant et enrichissant.
Un programmeur n'est jamais seul. Sauf s'il est vraiment tout seul, et ça c'est difficile. Mes plus belles expériences comme codeur l'ont été par le travail d'équipe!
Le code, c'est l'air, l'eau, et l'ivresse. Créer à partir d'une idée et de son imagination quelque chose qui va apporter du bien dans la réalité, c'est le plus beau métier du monde!
Pricipalement sur FOB-RBC pour Revenu Québec, développement en c# d'une application pour le support au développement et l'automatisation QA. A aussi servi à la validation d'hypothèse pour les pilotes.(1 an 4 mois) Pour Desjardin, évolution en C#.
Chez GPS j'ai construis une application en Java pour tester le produit principal. Le droit à l'erreur n'existe pas quand la santé est impliquée. J'ai développé cette application pendant 3 ans, eu un stagiaire puis un employé sur l'application.(3 ans)
VB.net Dans mon premier contrat pour Fujitsu, à Retraite Québec, j'ai participé puis complété la livraison de la migration du central vers un produit VB et C#. Cela impliquait d'analyser le comportement origine en COBOL et s'assurer que les composantes traduites vers VB conservait le même comportement. D'autre langages ont été aussi utilisés (SQL, PowerShell)(2 ans)
J'ai un dada de m'intéresser aux langages humains aussi
Je confesse que j'aime le présentiel, en mode flexi. Dans le monde d'aujourd'hui, aller au bureau tout les jours n'est plus accepté par un grand nombre de codeur. C'est important de pouvoir se rencontrer comme équipe, librement, simplement.
Un client (ou un employeur) doit pouvoir attendre de moi le maximum de mes capacités. Dans le respect mutuel, bien sûr!

L’escouade DCM a responsabilité du pont avec le fournisseur de service Fineos. Le service DCM s’assure du traitement et de la transmission des informations aux instances internes, tel actuariat et comptabilité, provenant du fournisseur de service Fineos, et supporte les activités des employés Desjardins qui l’utilisent.
DCM prend en charge le traitement des données du fournisseur, transfert à l’interne selon les différents besoin, rapports automatisés, intégration des activités d’exploitation, gestion d’incident (infrastructure) et évolution (demandes), sécurité et journalisation.
Dans ce contexte, Mme Morneau réalise les tâches suivantes: – Analyse de stratégies de correction de performances (batch); – Stratégie de documentation des incidents; – Stratégie de mitigation d’impact (opération Dodo); – Lancement de la révision des automatismes (opération Dodo); – Stratégie de mitigation de désuétude; – Correctifs au code; – Support au pilotage; – Support à la production; – Formation et intégration.
Environnement : SQL databases, Jira, Azure DevOps, Pull Request, Releases, Pipeline, Test Plan, SQL, Règles d’affaires, Langage C#, Langage VB, Visual Studio, Framework .NET, GIT, TDD, SOLID, Programmation Orientée Objet, Control-M, Dynatrace
Méthode : Dev/Ops, Scrum, Agile, BDD, TDD, Jira

Il y a quelques années, Revenu Québec développait une solution technologique pour lutter contre le phénomène de l’évasion fiscale dans certains secteurs du commerce de détail. Des modules d’enregistrement des ventes (MEV) ont ainsi été déployés depuis 2010 dans le secteur de la restauration et des bars. Aujourd’hui, près de 22 000 établissements utilisent plus de 40 000 MEV.
Le ministre des Finances et de l’Économie du Québec, dans le cadre du Discours sur le budget 2013-2014, annonçait que Revenu Québec poursuivrait ses efforts en ciblant d’autres secteurs pouvant également bénéficier d’une technologie comparable au MEV. En 2018, il amorçait la mise en oeuvre d’une solution infonuagique (MEV-WEB) au sein du transport rémunéré de personnes, notamment dans l’industrie du taxi. Revenu Québec optait cette fois pour une solution connectée capable d’interagir avec les applications mobiles en usage dans l’industrie.
Aujourd’hui, en fonction des défis liés à la modernisation du domaine de la restauration et des bars, Revenu Québec souhaite appliquer un nouveau modèle d’affaires par rapport à celui en usage depuis 2010. L’approche est fondée sur le principe de l’information partagée en temps réel, entre les établissements, la clientèle et les différents acteurs responsables de l’application des lois. L’objectif primant ici est d’offrir aux acteurs du domaine une solution favorisant l’efficience, la compétitivité et l’équité.
Dans le cadre de ce projet, Revenu Québec travaille avec Fujitsu afin de réaliser portion infonuagique de la solution globale du projet, soit la capture, l’hébergement temporaire et la transmission des données transactionnelles à Revenu Québec.
Dans ce contexte, Mme Morneau réalise les tâches suivantes: – Développement et plan d’évolution de l’outil de test; – Architecture, programmation et évolution de l’outil de test; – Support à l’Acceptation (conformité); – Analyse des PR/analyse de code (assistance à l’architecture); – Analyse de la couverture TDD; – Support au développement; – Point d’entrée problèmes d’environnement; – Analyse des validations; – Organisation et planification de QA; – Établir la stratégie d’automatisation; – Établir les normes et procédures QA; – Formation et support.
Environnement : Azure, Storage, App Insight, SQL databases, Ressource Group, Function App, Azure DevOps, Pull Request, Releases, Pipeline, Test Plan, Azure Data Studio, SQL, Règles d’affaires, Langage C#, Visual Studio, Framework .NET, GIT, TFS, Architecture Orientée Services, Programmation Orientée Objet, JSON, XML, UML, SSO, Identity Agent, Cisco Any Connect
Méthode : Dev/Ops, Scrum, Agile, BDD, TDD, SaFe
Le projet Migration vers la plateforme intermédiaire (PFI) est un projet prioritaire à Retraite Québec qui découle du plan stratégique 2012-2016 de l’organisation. Ce projet est ainsi une réponse aux enjeux liés à la désuétude des systèmes d’information et des infrastructures technologiques relevant de la plateforme centrale de traitement.
Il a comme objectif fondamental de moderniser, d’un point de vue global, les actifs, dans l’optique de les positionner en accord avec les tendances technologiques des prochaines décennies, de réduire les coûts globaux de traitement informatique, incluant les dépenses de fonctionnement, de faciliter l’attraction et le maintien du personnel spécialisé en ressources informationnelles, et finalement de faciliter l’intégration des innovations technologiques offertes par le marché afin de répondre aux besoins d’affaires de Retraite Québec.
Le projet confié à Fujitsu vise à convertir les composants de la plateforme centrale (PFC) vers l’écosystème de la PFI, sans changement d’architecture applicative. Le code des composants est transformé dans le langage de l’écosystème PFI, dans le respect des standards de conception et de réalisation, vers un modèle applicatif cible.
Les travaux confiés à Fujitsu couvrent les volets suivants des livraisons 1 et 2 : – le banc d’essai; – l’architecture détaillée; – la mise en place de l’infrastructure de développement et d’intégration (IDI); – la migration des applications (incluant les essais unitaires et les essais fonctionnels et intégrés); – les vérifications finales (essais d’acceptation et de performance); – la mise en production et le rodage.
Les notions de sécurité applicative, de définition des données, d’utilisation des outils d’essais et de mise en place des infrastructures technologiques sont prévues à toutes les étapes du projet et seront réalisées par les spécialistes de Fujitsu. Les travaux ont été divisés en deux livraisons : – une livraison qui consiste à faire la migration des fonctions communes, différées et interactives, des applications faiblement couplées avec d’autres applications et les composants présents sur la PFC et la PFI (livraison 1); – une livraison qui consiste à faire la migration des applications non couverte par la livraison 1.
Les principales réalisations de Mme Morneau ont été les suivantes : – première livraison de modules (corrections et tests sommaires); – correction d’anomalies (unitaire, intégration, acceptation, simulation, production); – programmation en C#, VB.NET, PowerShell et COBOL; – adaptation du code traduit en VB.NET pour correspondre strictement au comportement original (COBOL); – analyse des paramètres d’exécution côté client (Spitab); – analyse organique des interactions entre les composantes; – gestion d’anomalies, gradation/distribution, gestion de l’équipe; – chaines, 3270, Univiewer, FileLocator Pro, Fisheye, utiliser les outils du client; – période précédant la mise-en-œuvre, prise en charge de la garantie, travail à distance.
Livraison achevée en début de pandémie
Environnement : Windows, Visual Studio 2015, C#, VB.NET, PowerShell, COBOL
Méthode : Agile (Scrum)

Le besoin primaire était de développer une application permettant de mettre à l’épreuve la solidité du logiciel Gestion Portail Santé (GPS), tant au niveau de la sécurité, de la stabilité des données, de l’interface et des tests de performance. GPS se veut un outil de gestion complet destiné aux résidences de personnes âgées. L’approche dans le développement du système de test était rigoureusement orientée vers l’élimination de tout risques d’impact sur les résidents, avec le souci de maintenir les tests existants avec un minimum d’interventions.
L’outil permet la gestion plusieurs résidences avec des départements distincts, donc avec des besoins différents qui doivent être intégrés.
GPS prévoit la gestion d’un grand nombre d’éléments associés à la gestion résidentielle, d’entreprise, et au domaine de la santé. Comme GPS comprend de nombreux éléments sensibles, la sécurisation des données selon les permissions reliées sont donc strictement contrôlées.
L’outil doit pouvoir gérer les éléments suivants : – activités ludiques de la résidence; – horaires; – employés et leurs accès; – arrivées et départs; – documentation et observations; – baux (formulaire gouvernemental conforme à numérotation unique); – type de location (classique, ressource intermédiaire ou mixte); – petite caisse liée aux micro-transactions pour les résidents; – messagerie interne de la résidence, qui devait permettre d’envoyer un message selon l’employé, le poste, le département ou l’établissement; – alertes (par exemple, les anniversaires des employés et des résidents);
Aussi, les documents spécifiques à la gestion des incidents et des ressources intermédiaires liés à l’évolution de la santé des résidents. (formulaires soumis à l’approbation gouvernementale avec exigences de conformité), touchant notamment les allergies, la prise de signes vitaux, la médication, les rendez-vous médicaux ou autre, la gestion des besoins et l’évolution de la santé, le plan de travail, la prise de notes, les observations, la gestion des hospitalisations et des cartes d’hôpital, etc.
Le plan de travail devait couvrir l’ensemble des besoins possibles, autant pour un employé spécifique qu’un département entier ou un résident, sans que la moindre erreur ne soit acceptée.
La gestion des données de référence dans l’application de test devait être particulièrement rigoureuse, puisque la santé des résidents en dépendrait ultimement. Les paramètres d’ajout des tâches liées au plan de tâches devaient couvrir tous les besoins possibles pour permettre la planification efficace de la liste des tâches, allant des soins invasifs à la prise de signes vitaux jusqu’à l’entretien.
L’historique des éléments reliés à un résident devait absolument être maintenu dans le temps. Le plan de travail est l’élément le plus utilisés et devait être parfait, car relié à la sécurité des résidents et la traçabilité des actes faits par les employés. L’intégralité de ces aspects devaient être testés de toutes les manières : permanence de l’aspect visuel, sécurité et stabilité des données.
À titre d’architecte et de développeur de l’application et de l’environnement de test, Mme Morneau a participé aux premières étapes de la conception de l’application de test dans le cadre d’un stage.
Par la suite, elle a réalisé les tâches suivantes : – planification de l’évolution dans le temps des besoins de GPS devant être soutenues par l’application de test; – évolution de l’application afin de permettre l’exécution de plus de 250 heures de tests sur une période de 8h, en multi-thread utilisant plusieurs machines virtuelles; – sortie des versions de GPS rapides à la suite de à l’évolution vers le multi-thread; – réutilisation optimales des tests déjà codés; – injection automatisée des données préalables aux tests; – tests de sécurité (injections, intrusions, etc.), de performance et de résistance, validations (PHP et JavaScript) et valeurs extrêmes; – attention particulière au traitement des données dans GPS; – test de plusieurs langues (anglais et français), supports (tablette, téléphone intelligent) et navigateurs (Firefox, Chrome, Explorer).
Environnement : Linux, Eclipse, Redmine, Java 6 et 7, Selenium Webdriver, JavaScript


Nancy s'assure de travailler toujours en gardant la simplicité en tête. Dans l'équipe de développement, c'est elle qui se fait comprendre le plus facilement lorsqu'on a des discussions avec les gens d'affaires. Elle s'assure de répondre directement à la question en limitant les détails techniques le plus possible. Nancy veut avoir du plaisir au travail et ça se voit dans ses échanges avec ses pairs. Elle essaie d'être en présentiel le plus souvent possible pour entretenir le contact humain. Éric Gagné, Chef d'équipe, Desjardins
Nancy fait un travail formidable. Elle est très méthodique et minutieuse dans ses tâches à faire. Très bonne travailleuse et elle est à l'écoute de ses collègues. Steeve Bertrand, Architecte, Fujitsu
Nancy a bien réussi à gagner sa place dans le mandat comme Dev. des outils QA malgré que c'était une position inexistante sur le mandat. Elle s'est intégrée avec l'équipe et devenue le point de contact pour l'exécution des tests d'intégration et test unitaires, ce qui nous permet d'améliorer la qualité du livrable à chaque étape. Son leadership et gestion de multiples taches sont un exemple à suivre. Rodrigo Riveros Vanegas, Dev Senior, Fujitsu
À mes yeux, Nancy est une personne dont les principales forces se situent au niveau de sa capacité à penser efficacement selon le contexte, ses compétences techniques et de son impact très positif à l’esprit d’équipe des projets auxquels elle a participé. Sa contribution au mandat de Retraite Québec est clairement appréciée. Jean-Luc Ferland, Conseiller principal, Fujitsu
Nancy est comme vent de fraicheur sur un projet, elle possède un excellent entregent ce qui l'amène à vouloir interagir avec toutes les ressources d'un projet. Son côté rassembleur met de la vie et de la gaieté dans un projet. Tout le monde se sent bien par l'énergie qu'elle dégage. François Boutet, Gestionnaire de projet, MTA Retraite-Québec, Fujitsu
Nancy a conçu l'architecture et développé avec beaucoup de rigueur le logiciel qui a testé notre produit, un logiciel de gestion de résidences pour personnes âgées. Elle était autonome et en charge de l'intégralité de la programmation, de la conception de la structure logique jusqu'à l'algorithmique des tests. Grâce à la qualité de son travail pendant le développement, le produit livré a été d'une qualité supérieure, elle a dépassé nos attentes à tous les niveaux. Étienne Vaillancourt-Labelle, Principal développeur/Associé chez Gestion Portail Santé
Ponctuelle, compétente et assidue, Nancy a toujours su rendre un travail d'un grand professionnalisme et apporter du dynamisme au sein de l'équipe de travail. Jeffrey Bourgeois, Développeur chez Gestion Portail Santé
J'ai eu la chance de travailler avec Nancy et je n'hésite pas à la recommander chaudement. Elle a accepté tous les défis que nous lui avons confiés avec débrouillardise et souci du travail bien fait.Pierre-Luc Girard, Directeur chez Gestion Portail Santé 2015-2016
...«Agréable et joviale, Nancy peut tout à la fois être un élément moteur qu'une équipière efficace dans une équipe. Sachant prendre des initiatives et toujours désireuse d'apprendre et de s'améliorer, je recommande vivement Nancy.»Camille Besse, Enseignant DFC Sainte-Foy, Programmation
...«Depuis le début de sa formation, Mme. Morneau a toujours fait preuve de curiosité et de professionnalisme. Mme. Morneau aime apprendre de nouvelles choses, est dotée d'un bon sens de l'analyse et a le souci du détail.»Karine Filiatreault, Enseignante DFC Sainte-Foy, Programmation et Web
...«Bonjour, J’ai eu le plaisir de connaître Madame Morneau lors de son stage d’observation chez mon ancien employeur en 2011. Depuis notre première rencontre, Madame Morneau a fait preuve d’une détermination et d’un vif intérêt envers l’informatique. J’ai bien aimé son approche, très professionnel et cordiale.» Maria-Christina Herran, Conseillère en Acquisition de Talents, Fujitsu
...«Je vous recommande avec enthousiasme Mme en raison de son intelligence vive, de sa détermination et de sa constante recherche de solutions pratiques»... Suzanne Lily Roy, Conseillère en communications et marketing, Essentiel Communications, Retraitée
...«Elle a fait preuve d'initiative et démontrait un sérieux désir d'apprendre, à se dépasser et à trouver des solutions»...Anne Sauvageau, Consultante en optimisation de site Web, Prospection
Avant toute chose, apprendre tous les jours. La possibilité de progresser comme codeur, de découvrir des nouvelles manières d'approcher un besoin qui m'amène plus loin dans mon métier Pouvoir se faire mutuellement confiance, humainement et professionnellement
Une belle maison juste assez grande pour mes besoins, avec une grande galerie profonde et plein de fenêtres, sur un immense terrain. Essentiel, pouvoir tondre le gazon avec un tracteur. Et une femme de ménage. Je prendrais bien quelques millions de dollars en banque, optionnel mais pas trop. Loterie acceptée, mais je retiendrai pas mon souffle.
Travailler avec ma tête, dans l'abstrait, la logique. J'ai compris que je ne serais jamais artiste, et que c'est les aspects techniques que j'aimais dans mes anciens emplois. J'aime apprendre, tous les jours. Je suis curieuse de nature.