Curriculum vitae de

François Desaulniers

475, rue du Prince-Édouard, Suite 302

Québec (Québec) G1K 9G8

(418) 953-9531 Courriel : francois@desaulniers.com


résumé de carrière

M. François Desaulniers est un informaticien, possédant vingt (20) années d'expérience dans l'industrie des technologies de l'information en tant qu'analyste fonctionnel, analyste de processus, coordonnateur de niveau de service et d'analyste-programmeur. M. Desaulniers a travaillé à différents niveaux sur les principaux systèmes du gouvernement provincial du Québec et du gouvernement fédéral canadien, ainsi qu'à diverses sociétés telles Société canadienne des postes, Via Rail et Bombardier. M. Desaulniers a souvent travaillé dans un cadre qui demandait beaucoup d’autonomie. Il est parfaitement bilingue (français et anglais) et maîtrise aussi l'espagnol.

études

Baccalauréat en informatique et mathématiques, Université de Sherbrooke, 1988

perfectionnement

Certification fondation ITIL, 2005

Méthodologie DMR Productivité Plus, 2002-2004

Certification Peregrine AssetCenter, cours du progiciel AssetCenter, 2001

Praxis Training Institute, programmation Java, programmation C++, 2000

Centre Compétence Outaouais, cours de SGBD, cours de modélisation de données, Silverrun, SQL, Ingres, Visual Basic, Fox Pro, PowerBuilder, Oracle SQL Query, 1994-1995

PAWS Inc., cours de modélisation de données, 1993

expertise

connaissances particulières

Matériels

Ordinateur Central IBM Mainframe 3090, IBM PC, MAC, UNYSIS, UNIX

Langages et outils :

COBOL MVS, COBOL II, DC-COBOL, CA-IDMS COBOL, UNIX-COBOL, Cool:Gen, IDMS, DB2, ADSO, JES2/JCL, WLF, LRF, DMS II, JCL, Java, C++, C, C#, HTML, Pascal, Modula II, Clipper, Lisp, UNIX Script, ASP, ASP.net, PHP, MySQL, VBScript

Utilitaires :

TSO, XP-DEV V.4 pour UNIX, CA-IDMS, CA-DME, CA-OLM, CA-ADSO/Online, XP-DEV,v.4 pour UNIX, Oracle SQL-Host, SQL Plus, DbPartner Debugger for Oracle, SDFGEN, OLP, DMLO, Common Architecture, Endevour, VSAM, Lotus SmarteSuite, MS Office 97-2000-NT-XP Pro, WordPerfect, dBase III, Corel Suite, ISPF/PDF, File-Aid, Cool:Gen Tool, DASDL, OLQ, IDD, Infoman, Clist, QSAM, Netscape, SQL Query, Platinum, Ctrl-M, IFTP 3.2, DMR P+, métadonnées MRQ, Myextra!Entreprise, SPITAB, HAP-Admin, Foxserv, ASP-PHP Editor, PHP MyAdmin, SAS, SQL*Loader, Live Link, NeoBatch , Print Key.

Systèmes d’exploitation, PGI, logiciels :

Windows 3.1, Windows 95, Windows 98, Windows 4GL, Windows NT, Windows XP-PRO, Linux Ubuntu 8.10 et 9.04, OS/MVL, HP-UX, serveur IIS, serveur Apache

Progiciels :

Microsoft Visual SourceSafe, Entreprise Architect, RA Quest, Mantis, Oracle eBusiness Suite 11i et 12, Oracle Content DB, DBMS Oracle 10g,Visio, Silverrun, Toad, Peregrine Service Center, Peregrine Asset Center, MSN Calendar, Google Agenda

Méthodologies :

DMR Macroscope, DMR P+, AIM, Pratique ITIL, formalisme UML et UML OOP (Orienté objet), Macroscope adapté aux standards IEEE 12.207

langues de travail

Parlées : français, anglais, espagnol

Écrites : français, anglais, espagnol

Grille de réalisations professionnelles


Nº de mandat

Employeur
/ Client

Titre du
projet/mandat

Période

Type
d’intervention

Référence
Nº de tél.

Efforts (mois)

Envergure du projet
(j-p.)

DMR Conseil

30

DND (KMS)

Knowledge Management System

09-08

06-09

Analyste fonctionnel

Fernand Boudreau

(418) 653-6881

9

12 500


29

CSST

Modernisation des services de la CSST

04-07
06-08

Analyste fonctionnel

Sylvio Rancourt
418 266-4321

14

40 000

28

DMR

Formation NeoBatch

07-04

07-04

Concepteur de cours

Pierre Jutras

(418) 933-1716

1

---

27

MSG

Projet SAGIR : Implantation du PGI d’Oracle

04-06

07-03

Coordonnateur des niveaux de service

Sylvain Montour

(418) 528-2059

34

10 000

26

MRQ

Échanges électroniques – Inscription des préférences

04-04

04-06

Analyste fonctionnel

Dany Richard
(418) 652-4985

2

10 000

25

DMR

Site Internet de DMR Conseil

02-04
03-04

Analyste fonctionnel et organique, pro­grammeur

Isabelle Laterreur
(418) 653-6881

2

---

24

MTQ

Projet SAGIR : analyse des flux de données intersystèmes

12-03
02-04

Analyste fonctionnel

Charles Perrault
(418) 380-2005

3

11 1500

23

MRQ

Conversion XP-M3 de la Centrale de données et du système TP1

10-02
11-03

Analyste fonctionnel et programmeur-ana­lyste

Laurent Dion
(418) 652-5716

12

1000

22

MESS

Adaptation des systèmes de la sécurité du revenu à la pro­duction des relevés d’impôt R1/T4A R5

06-02
09-02

Analyste fonctionnel et analyste-program­meur

Yves Couillard
(418) 653-6881

3

1400

21

MAMM

Intégration des arrondisse­ments et des taux de taxes multiples au système ACQ

01-02
03-02

Analyste fonctionnel et programmeur-analyste

Michel Beauchemin
(418) 653-6881

3

400

Banque du Canada

(Mandat pour Kishi Konsulting Inc..)

20


Système RDMS

03-01
12-01

Analyste fonctionnel et programmeur-analyste

---

9

1800

Travaux publics et Services gouvernementaux Canada

(Mandats pour Systematix Inc.)

19


SOG - Centre de production de chèques

12-00
02-01

Analyste de processus

Peter Lwow
(819) 956-2718

3

5000

18


SOG – assurance qualité, projet de documentation Internet

12-99
11-00

Analyste fonctionnel

John Hunter
(819) 956-1971

12

3000

Travaux publics et Services gouvernementaux Canada

(Mandats pour Kishi Konsulting Inc.)

17


Système de la pension – Projet de refonte

01-99
11-99

Analyste fonctionnel

Annie Archambault
(819) 956-1167

11

100 000

16


Système de paie

10-97
12-98

Analyste fonctionnel

Annie Archambault
(819) 956-1167

14

100 000

15


Système Architecture com­mune

04-97
09-97

Analyste-programmeur

Peter Tighe
(613) 748-4067

5

10 000

Emploi et Immigration Canada

(Mandat pour Kishi Konsulting Inc.)

14


Système CRPI

04-96
04-97

Analyste-programmeur

---

12

---

Travaux publics et Services gouvernementaux Canada

(Mandat pour Veritaaq Technology House Inc.)

13


Système de la pension

10-95
03-96

Analyste-programmeur

Beverly Miller
Peter Kluver

5

---

Revenu Canada, Douanes et Accises

(Mandats pour Veritaaq Technology House Inc.)

12


Application SRT

07-93
09-95

Analyste-programmeur

---

26

---

11


Application SRH

06-92
06-93

Analyste-programmeur

---

12

---

Département des Approvisionnements et Services

(Mandat pour APG Inc.)

10


Système Corporate PASS

01-92
05-92

Analyste-programmeur

---

4

---

Département des Approvisionnements et Services

(Mandat pour Veritaaq Technology House Inc.)

9


Système de paie

01-91
12-91

Analyste-programmeur

---

12

---

Via Rail inc.

(Mandat pour APG Inc.)

8


Système IMPS

03-90
12-90

Analyste-programmeur

Pierre Charrette

9

---

Bombardier inc.

(Mandat pour APG Inc.)

7


Système de la garantie et Système des assurances aux employés

09-89
03-90

Analyste-programmeur

---

6

---

Société Canadienne des Postes

(Mandat pour Systems Network Inc.)

6


Information de système, Time Costing System

09-89
04-89

Analyste-programmeur

---

6

---

Énergie, Mines et Ressources Canada

(Mandat pour Systems Network Inc.)

5


Système d'embauche des étudiants

04-89
02-89

Programmeur-analyste et support technique

---

3

---

Société Canadienne des Postes

(2e, 3e et 4e stage - Université de Sherbrooke)

4


Information de système

08-88
05-88

Analyste-programmeur

---

4

---

3


Architecture Processing, S.I.G

12-87
09-87

Analyste-programmeur

---

4

---

2


Système de pistage et repérage de la Poste Prioritaire

12-86
09-86

Programmeur

---

4

---

Ministère des Communications du Québec

(1er stage - Université de Sherbrooke)

1


Bureau Central de l'Information

04-86
01-86

Programmeur

---

4

---

Amicale des sommeliers du Québec

Bénévole

---

Conception et maintenance du site Web

09-97
à ce jour

Webmestre

---

133

---

Réalisations

DMR Conseil Janvier 2002 à ce jour

Nº 30

Analyste fonctionnel

9 mois


Knowledge Management System

09-2008 à 06-2009

DND (KMS)


Le principal objectif du projet est de fournir au ministère de la Défense nationale un environnement collaboratif de gestion de la connaissance qui donnera aux Forces canadiennes la flexibilité de structurer sa connaissance, de la partager avec un ou plusieurs groupes, de recevoir toute rétroaction de participants clés sur des sujets spécifiques en faisant ainsi un système multi workflow, multiutilisateur et multienvironnement.

KMS offre un environnement collaboratif aux Forces canadiennes soutenant le personnel militaire dans leurs processus de gestion de la connaissance telles les leçons apprises, la doctrine et l’aide de systèmes. L’application facilite la synchronisation entre ces trois domaines et normalisera l’aide de tous les systèmes dans LFC2IS (« Land Forces Command and Control Information System »). Elle offrira une aide contextuelle orientée sur la tâche des militaires, améliorera la formation et facilitera la rétroaction (feedback) de la part du personnel militaire sur tous les aspects des domaines et formalisera l’échange d’informations et de connaissances entre les organisations de l’armée.

Le système a fait l’objet de livraisons périodiques dans le cadre du « Land Force Command and Control Information System (LFC2IS) » depuis l'instauration du contrat d'évolution et d'entretien en février 2005.

En tant qu’analyste fonctionnel, M. Desaulniers travaille de faire l’analyse fonctionnelle des unités de traitement (SDD), les dossiers d’essais fonctionnels (TVPR) et la réalisation des essais (TVRR). M. Desaulniers agit particulièrement sur le dossier de structure des activités et divers autres dossiers. Ce rôle l’amène à s’assurer d’amener le dossier à bien des analyses, de la réalisation, des essais et de la livraison en production.

Environnement : Windows Microsoft Office Suite (Word, Excel, Power Point, Visio), Microsoft Visual SourceSafe, Entreprise Architect, RA Quest, Mantis, Linux Ubuntu 8.10 et 9.04

Méthode : Macroscope adapté aux standards IEEE 12.207

Nº 29

Analyste fonctionnel

14 mois


Modernisation des services de la CSST

04-2007 à 06-2008

Commission de la santé et de la sécurité du travail

Afin d’obtenir rapidement une réponse à ses besoins d’affaires tout en minimisant dans le futur les coûts d’intégration, d’amélioration et d’évolution la CSST a décidé de réaliser la modernisation de ses services sur la base d’une solution commerciale existante. Le projet Modernisation des services de la CSST vise une refonte complète des systèmes de mission de la CSST en s’appuyant sur les solutions progicielles Oracle (suite financière), Siebel (CRM) et Fair Isaac (règles d’affaires).

La CSST a confié à DMR la responsabilité complète de configuration et de mise en place de la solution. Globalement, la portée du projet corporatif consiste à moderniser l’ensemble des services en matière de Réparation, de Financement, de Prévention/Inspection et de l’Administration, tant sur le plan de la prestation directe de services que sur le plan du soutien à celle-ci. La portée spécifique des travaux confiés à DMR et devant être réalisés comprend plusieurs livraisons s’étalant de mai 2006 au 1er décembre 2008, suivis d’une période d’entretien et de maintien de la solution commerciale jusqu’en décembre 2010.

En tant qu’analyste fonctionnel, M. Desaulniers travaille de concert avec l’équipe d’intégration à faire l’analyse fonctionnel des Interfaces (MD050), les dossiers d’essais fonctionnels (TE030) et la réalisation des essais (TE080). M. Desaulniers agit particulièrement en tant que leader du dossier des Interfaces du système bancaire entre la CSST et l’agent concentrateur de la commission. Ce rôle l’amène à s’assurer d’amener le dossier à bien des analyses à la mise, de la réalisation, des essais et de la livraison en production.

Environnement : Oracle eBusiness Suite 11i, Oracle Content DB, Customer Data Hub, XML Publisher, Business Process Execution Language (BPEL), Ascent Capture, RigthFax, Oracle Collaboration Suite, Cisco ICM, OID, DBMS Oracle 10g, Windows 2003 DataCenter Edition, Windows 2003 Enterprise Edition, Windows Active Directory, Passerelles HIS, BizTalk, SharePoint et Content Management Server, serveur Web IIS, SAS BusinessObjects DB2, serveurs Unisys Itanium2, serveurs HP Proliant

Méthode : AIM

Nº 28

Concepteur de cours

1 mois


Formation NeoBatch QF01

03-2007 à 04-2007

DMR Conseil

L'outil NeoBatch de Fujitsu est un outil de gestion de travaux différés (normalement dédiés au central) sur la plateforme Microsoft Windows. Il permet notamment de cataloguer des PDS, des datasets et des membres, d'éditer ces derniers, faire un scan des JCL et lancer une exécution comme au central. Le cours actuel, sous forme d'auto-apprentissage en anglais est destiné à tous les utilisateurs de NeoBatch. Le nouveau cours est destiné aux opérateurs et diffusé en classe en langue française.

M. François Desaulniers agit à titre de concepteur du cours NeoBatch. Il identifie les fonctionnalités de l'outil destinées à la clientèle visée, prépare le plan de cours, le matériel du formateur et le matériel du participant - présentation, exercices et solutions. Il en valide le contenu et met la prestation à l'épreuve par une simulation avec un expert NeoBatch et divers intervenants afin d'extraire des spécifications de l'outil (qu'il doit traduire en français) ce qui est requis chez le client. Il conçoit ensuite le syllabus du cours, le diaporama de présentation et son cahier pour les apprenants, le guide du formateur, le cahier d'exercice pour les apprenants et son solutionnaire.

Environnement : NeoBatch, MS Power Point, HTML, Print Key, MS Paint, MS Word, MS Excel, Windows XP.

Méthodologie : DMR P+

Nº 27

Coordonnateur des niveaux de service

34 mois


Projet SAGIR – Implantation de la solution PGI d’Oracle

06-2004 à 03-2007

Centre des Services partagés du Québec

Le développement du système SAGIR et sa maintenance nécessitent la mise en place et la coordination d'une équipe de soutien au développement pour les activités d'administration du PGI d'Oracle, de résolution d'incidents, de réalisation des changements, de gestion des environnements

d'essais, de gestion des changements technologiques. Des processus de gestion des changements, de gestion des configurations (30 environnements de développement) et de gestion des incidents ont été analysés, implantés et documentés afin d'optimiser le service de soutien aux équipes de développement. Les processus implantés sont basés sur les pratiques ITIL.


M. François Desaulniers agit à titre coordonnateur des EPC (Environnements, Problèmes et Changements), de coordonnateur des essais d'entretien et de responsable du suivi des changements.


Il anime le comité hebdomadaire des EPC regroupant des représentants de chacun des groupes suivants: les architectes fonctionnels, l’équipe technologique, les propriétaires des environnements, les administrateurs du système, l'équipe technologique d'Oracle, etc. Ce comité discute des décisions à prendre face aux incidents et aux changements de fortes gravités, ainsi que sur l'évolution des environnements. Au quotidien, M. Desaulniers assure un suivi assidu des demandes de changement avec l’application Service Center de Peregrine afin de les faire cheminer tout en s’assurant que ces demandes sont testées et qu’elles se répercutent dans tous les environnements appropriés au besoin. Il prépare le rapport hebdomadaire des indicateurs de gestion pour les changements. Il est aussi responsable de regrouper et de suivre les demandes par livraison pour la production qu’il présente au comité des CCC. Ce comité approuve de façon finale les changements à livrer en production avant leur réalisation.

Environnement : Peregrine Service Center, Lotus Notes, Live Link, HTML, PGI d’Oracle, Visio, outils de documentation MS Word, MS Excel, Windows XP, Oracle eBusiness Suite 11i et 12, DBMS Oracle 10g.

Méthodologie : AIM

Pratique : ITIL


Nº 26

Analyste fonctionnel

2 mois


Échanges électroniques – Inscriptions des préférences

04-2004 à 06-2004

Ministère du Revenu du Québec

Dans le cadre du projet des échanges électroniques, les entreprises inscrites à CLIC Revenu pourront dorénavant utiliser les services Web de paiement afin de spécifier certaines de leur préférence, notamment celle de recevoir leur rapport de remise par courrier ou par envoi électronique.

En tant qu'analyste fonctionnel et analyste-programmeur, M. Desaulniers a développé une unité de tâche générique au central permettant de gérer les mises à jour des préférences des usagers entreprises. Les biens livrables sont les dossiers de conception, les dossiers d’essais, la réalisation technique, le support à la réalisation, les essais unitaires, fonctionnels et d’acceptation, et la mise en production.

Environnement : TSO ISPF, COBOL, IDMS, JCL, File-Aid, Spitab, MyExtra!Entreprise 7.0, ordinateur central 3090, CA-IDD, Panvalet, Visio, outils de documentation MS Word, MS Excel, MS Access, Windows 2000

Méthode : DMR Macroscope, DMR P+


Nº 25

Analyste fonctionnel et organique, programmeur

2 mois


Site Internet

02-2004 à 03-2004

DMR Conseil

Une équipe a été mandatée pour convertir le site Internet de la firme afin de rendre sa maintenance dynamique et de permettre aux administrateurs de DMR de le modifier sans avoir à demander l’intervention d’un programmeur.

En tant qu'analyste fonctionnel, organique et programmeur, M. Desaulniers a réalisé l’analyse visuelle de tout le site au complet en amenant ses recommandations. Il a aussi fait diverses analyses du code ASP.net et C# actuel afin d’y amener ses idées et de proposer certaines améliorations. Il a aussi participé à la conversion de la page des cours offerts par DMR aux entreprises à l’aide des feuilles de style XSL et du format de données XML.

Environnement : Internet, ASP.net, XSL, XML, XSLT, MCMS, C#, MS Word, MS Excel, MS Access, Windows 98

Méthode : DMR Productivité Plus (DMR P+)

Nº 24

Analyste fonctionnel

3 mois


Projet SAGIR : Analyse des flux de données intersystèmes

12-2003 à 02-2004

Ministère des Transports du Québec

Dans la suite logique du projet GIRES, le projet SAGIR a pour objectif de mener à terme l'implantation et le déploiement d’une solution intégrée des systèmes au MTQ. C'est un projet majeur au ministère qui engendrera des changements très importants à ses processus d'affaires, de même qu'à ses systèmes. Il touche directement les domaines des ressources humaines, financières et matérielles. Plus particulièrement, il couvre plusieurs aspects, dont la gestion des ressources informationnelles : les travaux d'architecture, les réalisations d'adaptation des systèmes, le développement d'interfaces et de conversion de données.


En tant qu'analyste fonctionnel, M. Desaulniers a réalisé l’analyse du flux d’information entre le système des suivis budgétaires (PEB-0250) et tous les systèmes avec lesquels il interagit, et ce, pour chaque facette en expliquant la transformation appliquée aux métadonnées. De la même façon, il a fait l’analyse du système de gestion des tables de pilotage (GBD-6005) et des systèmes avec lesquels il interagit.

Environnement : Ordinateur central 3090, CA-IDD, Panvalet, TSO ISPF, COBOL, IDMS, JCL, SAS, CLIST, Oracle-SQL HOST, SQL*Loader, SQL Plus, Toad, MS Word-, MS Excel, MS Access, Windows NT, Visio, Internet, ASP

Méthode : DMR Productivité Plus (DMR P+)


Nº 23

Analyste fonctionnel et programmeur-analyste

12 mois


Conversion XP-M3 de la Centrale de données et système TP1

10-2002 à 11-2003

Ministère du Revenu du Québec

Au cours des dernières années, le MRQ s'est doté d'une centrale de données qui a comme objectif la lutte à l'évasion fiscale. Le ministère désire élargir la clientèle de la centrale de données et pour atteindre cet objectif, il doit, entre autres, augmenter la fréquence de rafraîchissement des données des déclarations d'impôt des particuliers et augmenter la robustesse de certains traitements d'alimentation. Il a donc confié à DMR le mandat de consolider certains traitements d'alimentation de la centrale de données (Entrepôt de données).

En tant qu'analyste fonctionnel et programmeur-analyste, M. Desaulniers a réalisé la conversion XP-M3, ainsi que l'amélioration des fonctionnalités se rapportant au Système du chargement des entreprises à la centrale de données. M. Desaulniers était aussi responsable de convertir les programmes actuels, afin de permettre, sur demande, un chargement massif de la centrale de données du ministère.

Environnement : Système UNIX XP-UX, UNIX Script, XPDEV version 4, COBOL FOR UNIX, Oracle-SQL HOST, SQL*Loader, SQL PLUS, DbPartner Debugger for Oracle, IFTP 3.2 (IFTP32), métadonnées MRQ , TSO ISPF, COBOL, IDMS, JCL, File-Aid, SPITAB, Myextra!Entreprise 7.0, ordinateur central 3090, CA-IDD, Panvalet, Visio, outils de documentation MS Word, MS Excel, MS Access, Windows NT

Méthode : DMR Productivité Plus (DMR P+)

Nº 22

Analyste fonctionnel et analyste-programmeur

3 mois


Adaptation des systèmes de sécurité du Revenu à la production des relevés d’impôt R1/T4A R5

06-2002 à 09-2002

Ministère de l’Emploi et de la Solidarité sociale

À titre d’analyste fonctionnel, M. Desaulniers a participé à la réalisation technique du projet Adaptation des systèmes de sécurité du Revenu à la production des relevés d’impôt R1/T4A R5. Il a réalisé l’analyse organique, la programmation et les essais unitaires d’unités de traitement en direct et en différé. Il a aussi livré les modifications aux analyses fonctionnelles.

Environnement : PC-IBM, IDMS, VSAM, JCL, CICS, COBOL, Librarian, MGS, Expediter, File-Aid, Abend-Aid, 3090 IBM, TSO/ISPF, Visio, Windows, Word, Excel, MS Project, Outlook

Méthode : DMR Productivité Plus (DMR P+)

Nº 21

Analyste fonctionnel et programmeur-analyste

3 mois


Intégration des arrondissements et des taux de taxes multiples au système ACQ

01-2002 à 03-2002

Ministère des Affaires municipales et de la Métropole

En tant qu'analyste fonctionnel, M. Desaulniers a réalisé dans le cadre des fusions municipales, les nouvelles fonctionnalités se rapportant à l'intégration des arrondissements, des municipalités d'origine et des taux de taxes multiples, ainsi que de nouvelles fonctionnalités prévues au plan de développement 2001-2002. Les biens livrables à produire ont été les suivants :

  • mettre à jour les taux de taxe;

  • mettre à jour et valider les demandes de compensation;

  • lier les immeubles à une demande de compensation;

  • lier les taxes à un immeuble;

  • lier les certificats à un immeuble.

Environnement : Ordinateur central 3090, MVS-ESA, TSO/ISPF, base de données CA-IDMS, langage de programmation CA-ADS/Online et COBOL, dictionnaire de données CA-IDD, gestionnaire de composantes Panvalet, outils de documentation MS Word, Windows NT


Banque du Canada Mars 2001 à décembre 2001

Nº 20

Analyste fonctionnel et programmeur-analyste

9 mois


Système RDMS

03-2001 à 12-2001


En tant qu'analyste senior et programmeur-analyste à la Banque du Canada, M. Desaulniers était responsable de faire l'analyse des problèmes rapportés sur le système et en a fait la maintenance. M. Desaulniers utilisait l'outil Cool:Gen pour générer du code de CICS/COBOL et DB2. Il était également responsable de faire les essais unitaires et de livrer les composantes modifiées. M. Desaulniers a aussi fourni des services, sur appel, pour rétablir le système RDMS hors des heures normales de travail.

Environnement : COOL:GEN, CICS/COBOL, DB2, SQL, Platinum, JCL, CTRL-M, File-Aid, fichier VSAM, Windows NT, MS Office 2000, MS Outlook, Corel Quattro Pro, Corel WordPerfect, IBM MVS Mainframe, OS/MVS, TSO/ISPF, Netscape


Travaux publics et Services gouvernementaux Canada Avril 1997 à février 2001

Nº 19

Analyste de processus

3 mois


SOG - Centre de production de chèques

12-2000 à 02-2001

Travaux publics et Services gouvernementaux Canada

En tant qu'analyste de processus à TPSGC, M. Desaulniers a visité les trois centres de production des chèques des Travaux publics pour l'ensemble du Canada (soient ceux d'Halifax, de Winnipeg et de Québec). Il a étudié et analysé les processus en place et les méthodes de production utilisées dans ces centres, afin de bien les documenter. M. Desaulniers a évalué les impacts possibles et a identifié les besoins d'intégration en rapport à une nouvelle approche d'extraction des paiements effectuée par le système centrale de SPS (Volume d’impression de quelques millions de paiement tous les mois), selon les nouvelles conditions imposées pas Postes Canada afin d’obtenir certains rabais postaux avantageux. Il a proposé les solutions sur les impacts documentés. Il a aussi été impliqué dans les essais d'implantation du changement.

Environnement : LAN, MS Windows, MS Office 2000, MS Outlook, Lotus Smartsuite, Visio 5.0, IBM MVS Mainframe, OS/MVS, TSO/ISPF, IDD, Netscape


Nº 18

Analyste fonctionnel

12 mois


SOG – Assurance de la qualité, Projet de documentation Internet

12-1999 à 11-2000

Travaux publics et Services gouvernementaux Canada

En tant qu’analyste fonctionnel, M. Desaulniers, avait à faire l'analyse des programmes de l'application du système ESTEL s'inscrivant dans un projet de documentation Internet pour les employés, et de divers autres programmes du ministère afin d'en extraire et documenter les règles et les politiques d'entreprise qui s'appliquent à celles du gouvernement (répertoriant les anomalies au besoin). De plus, M. Desaulniers a parcouru les métadonnées (éléments d'IDD) du Système de la paye afin de les documenter. Les connaissances de M. Desaulniers ont aussi été également utilisées pour déterminer les éléments a ajouté à la méthodologie actuelle, lors de tout nouveau développement Internet à PWGSC.

Environnement : COBOL MVS, IDMS, LAN, MS Windows, MS Office 97, MS Outlook, Lotus Smartsuite, IBM MVS Mainframe, OS/MVS, TSO/ISPF, IDD, Netscape



Nº 17

Analyste fonctionnel

11 mois


Système de la pension – Projet de refonte

01-1999 à 11-1999

Travaux publics et Services gouvernementaux Canada

Sur deux projets parallèles, soit celui de l'amélioration du système et le projet de suppression des bandes magnétiques remplacées par une base de données IDMS, M. Desaulniers, de concert avec une équipe d'analyste, a conçu les documents d'analyse des programmes COBOL existants, afin de tout réécrire l'application et de la mettre en production. M. Desaulniers était également responsable des essais unitaires et de la livraison de toutes les composantes modifiées.

Environnement : COBOL MVS, IDMS, DMLO, JSS, JCL, Endeavor, File-Aid, fichier VSAM, LAN, MS Windows, MS Office, MS Outlook, Lotus Smartsuite, IBM MVS Mainframe, OS/MVS, TSO/ISPF, IDD, Netscape Messenger


Nº 16

Analyste fonctionnel

14 mois


Système de paie

10-1997 à 12-1998

Travaux publics et Services gouvernementaux Canada

En tant qu'analyste-programmeur, M. Desaulniers a fait l'analyse, écrit les spécifications, modifié, testé et mis en production un lot de programmes COBOL du Système de paye (la phase 7) pour le projet de l'année 2000. M. Desaulniers était également responsable de la phase 4 de 7, supervisant une dizaine de ressources humaines. Afin de palier à un problème chronique, il a développé au cours de la phase 4, une méthode de travail utilisée par tous les analystes des versions subséquentes (dont la phase 7). Il était aussi responsable des essais unitaires et de système dans ces projets.

Environnement : ADSO, COBOL II/MVS, DMLO, IDMS, JSS, JCL, Endeavor, LAN, Microsoft Windows, MS Office, Lotus Smartsuite, IBM MVS Mainframe, OS/MVS, TSO/ISPF, IDMS, Netscape Messenger


Nº 15

Analyste-programmeur

5 mois


Système Architecture commune

04-1997 à 09-1997

Travaux publics et Services gouvernementaux Canada

Le système Architecture commune est un compilateur maison de TPSGC dont les commandes et le langage « hôte » s’appellent « SGF » et est utilisé à une vaste échelle dans une multitude de programmes au central (programmes COBOL, ADS/Online, Clist, Easytrieve, etc.) du ministère des Travaux publics du Canada.

En tant qu'analyste à TPSGC, M. Desaulniers a écrit toutes les spécifications, modifiées tous les programmes COBOL (150) et d'ADS/Online (25) et tous les modules reliés, ainsi que tous les CLIST, JCL, JSS et toutes les commandes SGF reliées du système Architecture commune pour la conformité à l'année 2000 ainsi que pour la conversion de COBOL MVS. M. Desaulniers était également responsable de tous les essais unitaires et des essais de systèmes, ainsi que de la livraison de toutes les composantes modifiées.

Environnement : ADSO, COBOL/IDMS, JSS, JCL, LAN, CLIST, Common Architecture, SGF Commands, Microsoft Window, Lotus Amipro, IBM MVS Mainframe, OS/MVS, TSO/ISPF, IDMS, Netscape


Emploi et Immigration Canada Avril 1996 à avril 1997

Nº 14

Analyste-programmeur

12 mois


Système CRPI

04-1996 à 04-1997


Le système CRPI fonctionne sur un système d'Unisys. Tout au long de son contrat à EIC, M. Desaulniers a analysé le système CRPI (Compte à recevoir des prêts aux immigrants) et conçu toutes les spécifications requises. Il a modifié tous les programmes COBOL (100) et de SDF en ligne (15) et leurs modules relatifs, tous les flots de tâche WFL et il a converti la bases de données DMSII de CRPI afin de la rendre conforme pour le passage à l'an 2000. Le système devait impérativement être converti avant janvier 1997. Par la suite, il a également conçu des spécifications et modifié le système CRPI, selon les demandes du client. M. Desaulniers était responsable de tester tous les changements pour la mise en production.

Environnement : COBOL, LAN, Microsoft Windows, IBM MVS Mainframe, Unisys A-Series, Cande, WFL, SDF, DASDL/DMSII, Banyan, Beyondmail


Travaux publics et Services gouvernementaux Canada Octobre 1995 à mars 1996

Nº 13

Analyste-programmeur

5 mois


Système de la pension

10-1995 à 03-1997


En tant qu'analyste-programmeur, M. Desaulniers était responsable d'analyser les problèmes rapportés et de maintenir les programmes du Système de pension. M. Desaulniers était également responsable de faire des essais unitaires et d’effectuer la livraison de toutes les composantes modifiées.

Environnement : COBOL/IDMS, DC-COBOL/IDMS, JCL, LAN, Microsoft Windows, IBM MVS Mainframe, OS/MVS, TSO/ISPF, IDMS


Revenu Canada, Douanes et Accises Juin 1992 à septembre 1995

Nº 12

Analyste-programmeur

26 mois


Application SRT (Système des Références Techniques)

07-1993 à 09-1995

Revenu Canada, Douanes et Accises

En tant qu'analyste-programmeur, M. Desaulniers était responsable d'analyser, de concevoir les spécifications et de maintenir l'application ADS/Online de SRT (30 fonctions) selon les exigences de client. L'application SRT est un système de référence sur les règles du gouvernement pour les commis à la frontière. Sur ce projet, quelques programmes COBOL ont aussi dû être maintenus. M. Desaulniers a fourni des services sur appel pour des problèmes de production de CCS hors des heures ouvrables. M. Desaulniers était également responsable des essais unitaires et de la livraison de toutes les composantes modifiées.

Environnement : ADS/ONLINE, DC-COBOL/IDMS, COBOL II/IDMS, JCL, DMLO, OLQ, IDD, DME, OLP, Infoman, Laptop, TPX, LAN, Microsoft Windows, TPX, IBM MVS Mainframe, OS/MVS, TSO/ISPF, IDMS



Nº 11

Analyste-programmeur

12 mois


Application SRH (Système des Ressources Humaines)

06-1992 à 06-1993

Revenu Canada, Douanes et Accises

En tant qu'analyste-programmeur, M. Desaulniers maintenait l'application SRH écrite en ADSO/Online/IDMS et de COBOL/IDMS à partir des analyses d'impact fournis. M. Desaulniers écrivait aussi des spécifications lorsque nécessaire. Il était également responsable des essais unitaires et de la livraison de toutes les composantes modifiées.

Environnement : COBOL/IDMS, JCL, ADS/ONLINE, DC-COBOL Using LRF, DMLO, OLQ, IDD, QSAM AND VSAM Files, DME, OLP, Infoman, LAN, Gateway, IBM MVS Mainframe, OS/MVS, TSO/ISPF, IDMS


Département des Approvisionnements et Services Janvier 1991 à mai 1992

Nº 10

Analyste-programmeur

4 mois


Système Corporate PASS

01-1992 à 05-1992

Département des Approvision-nements et Services

En tant qu'analyste-programmeur au DAS, M. Desaulniers était responsable d'analyser les changements au système de Corporate PASS pour les programmes par lots (COBOL). M. Desaulniers a également amélioré des programmes par lots du système d'achat d'article en ligne pour fournir des données à la nouvelle interface en ligne entre les utilisateurs de système et Corporate PASS. M. Desaulniers était également responsable des essais unitaires et de la livraison de toutes les composantes modifiées.

Environnement : COBOL/IDMS, JCL, DMLO, OLQ, IDD, Gateway, IBM MVS Mainframe, OS/MVS, TSO/ISPF, IDMS


Nº 9

Analyste-programmeur

12 mois


Système de paie

01-1991 à 12-1991

Département des Approvision-nements et Services

Comme programmeur-analyste au système de la paye, M. Desaulniers, de concert avec une équipe de programmeurs et d'analystes, était responsable de convertir le numéro de sécurité sociale (NAS) du Système de paie et de le remplacer par un Code d'identification personnelle (CIDP). M. Desaulniers était également responsable des essais unitaires et de la livraison de toutes les composantes modifiées.

Environnement : COBOL/IDMS, JCL/JES2, DMLO, OLQ, IDD, QSAM AND VSAM Files, Gateway, IBM MVS Mainframe, TSO/ISPF, OS/MVS, IDMS

Méthode : DMR Productivité Plus


Via Rail inc Mars 1990 à décembre 1990

Nº 8

Analyste-programmeur

9 mois


Système IMPS

03-1990 à 12-1990


En tant qu'analyste-programmeur chez Via Rail Inc., M. Desaulniers était responsable de maintenir le système IMPS (Système de fourniture de gestion des stocks/Inventory Management Procurement System) de Cullinet, qui gère la liste des pièces, l'information de planification des conditions de gestion et de l'inventaire. M. Desaulniers était également responsable des essais unitaires et de la livraison de toutes les composantes modifiées.

Environnement : ADS/ONLINE, COBOL/IDMS, JCL, DMLO, OLQ, IDD, OLP, DME, QSAM, VSAM and Generation Files, Infoman, Programmer Workbench, Endeavor, IBM MVS Mainframe, OS/MVS, TSO/ISPF, IDMS


Bombardier inc. Septembre 1989 à mars 1990

Nº 7

Analyste-programmeur

6 mois


Système de la garantie et Système des assurances aux employés

09-1989 à 03-1990


Comme programmeur chez Bombardier, M. Desaulniers était responsable de codifier les programmes d'application en ligne (ADSO/Online) et du codage des programmes par lots (COBOL) du Système de la garantie et du Système des assurances aux employés. Il était également responsable des essais unitaires et de la livraison de toutes les composantes modifiées.

Environnement : ADS/ONLINE/IDMS, COBOL/IDMS, IDD, IBM Mainframe, DOS/CMS, IDMS


Société Canadienne des Postes Avril 1989 à Septembre1989

Nº 6

Programmeur-Analyste

6 mois


Information de système, "Time Costing System"

04-1989 à 09-1989


Comme programmeur-analyste à la Société Canadienne des Poste, M. Desaulniers, en concert avec une équipe le travail, était responsable de faire la maintenance du système « Time Costing System »

Environnement : ADS/ONLINE/IDMS, COBOL/IDMS, IDD, IBM Mainframe, DOS/CMS, IDMS


Énergie, Mines et Ressources Canada Février 1989 à Avril 1989

Nº 5

Programmeur-Analyste et Préposé au Support Technique


3 mois


Système d'embauche des étudiants

02-1989 à 04-1990


Comme programmeur-analyste à Énergie, Mines et Ressource Canada, M. Desaulniers était responsable de faire la maintenance du système « Système d’embauche des étudiants ».

Au quotidien, M. Desaulniers était aussi responsable de répondre au besoin sur demande afin de faire l’installation de matériel des membres du personnel du ministère.

Environnement : IBM-PC, WordPerfect, Dbase III, Clipper

Société Canadienne des Postes Septembre 1986 à Août 1988

Nº 4

Stagiaire - Programmeur-Analyste

4 mois


Information de système

05-1988 à 08-1988


En tant que stagiaire programmeur-analyste, M. Desaulniers était responsable de faire l’analyse et de concevoir une unité de traitement en ligne écrite en langage C afin de permettre aux ingénieurs de la Société Canadienne des Poste de prévoir les besoins de la Société en volume de container et de contenant à lettre pour une période donnée basée sur une variation de différents paramètres.

Environnement : IBM-PC, McIntosh, McDraw, McWrite, Langage C.


Nº 3

Stagiaire - Programmeur

4 mois


Architecture Processing, S.I.G

09-1987 à 09-1987


Le système de « Architecture Processing » de la Société Canadienne des Poste est un système en ligne au Central servant d’interface conviviale pour faire des modifications au dictionnaire IDD. 

En tant que statigiaire programmeur-analyse à la Société Canadienne des Postes, M. Desaulniers était responsable d’analyser les problèmes qui lui étaient soumis et d’assurer la maintenance du Système de « Architecture Processing ». 

Environnement : ADS/Online, Cobol, IDMS, DMLO, IDD, Ordinateur central.

Nº 2

Stagiaire - Programmeur

4 mois


Système de pistage et repérage de la Poste Prioritaire

09-1986 à 12-1986


Le Système de pistage et repérage de la Poste Prioritaire est un système au central contenant des composantes par lot et des composantes en ligne.

À l’aide des spécifications d’analyse fonctionnelles fournies, en tant que statigiare programmeur, M. Desaulniers était responsable de codifier les unités de tâche par lot en COBOL/IDMS et les unités de tâche en ligne en ADS/Online utilisant IDMS. Il était responsable de faire les essais unitaires de ses programmes assistés, pour ce faire, des outils DMLO et IDD

Environnement : ADS/Online, Cobol, IDMS, DMLO, IDD, Ordinateur central.



Ministère des Communications du Québec Janvier 1986 à Avril 1988

Nº 1

Stagiaire - Programmeur

4 mois


Bureau Central de l'information

01-1986 à 04-1986


À l’aide des spécifications d’analyse fonctionnelles fournies, en tant que statigiare programmeur, M. Desaulniers était responsable de codifier les unités de tâche par lot en COBOL/IDMS. . Il était responsable de faire les essais unitaires de ses programmes assisté, pour ce faire, des outils DMLO et IDD.

Environnement : Cobol, IDMS, DMLO, IDD, Cobol, Ordinateur central.


-----------------------------------------------------------

-----------------------------------------------------------



Mandat bénévole permanent Septembre 1997 à ce jour


Webmestre bénévole

144 mois


Conception et maintenance du site Web

09-1997 à ce jour

Amicale des sommeliers du Québec

L’Amicale des Sommeliers est une organisation à but non lucratif agissant en tant que confrérie bachique à l’échelle provinciale. Elle offre des cours sur le vin et des activités oenophiles dans ses cinq sections régionales soit celles du Montréal métropolitain, de la région de Québec, du Cœur du Québec, des Cantons-de-l'Est et de l'Outaouais.


En tant que webmestre bénévole autodidacte, M. Desaulniers est l’unique concepteur de l’architecture, du design, de la modélisation de données et de la conception complète du site Internet de l’Amicale des sommeliers du Québec (http://www.amicaledessommeliers.com).


M. Desaulniers a d’abord écrit le site de L'Amicale en langage HTML en 1997. En 2001, afin de le rendre dynamique, le site fut ensuite converti par M. Desaulniers en ASP, JavaScript, VBScript en utilisant une base de données MS ACCESS (SQL) sur serveur IIS (en 2001).


Plus tard en 2003, le site fut reconverti par M. Desaulniers en langage PHP, JavaScript sur serveur APACHE en utilisant une base de données MySQL.


Évoluant dans un cadre client/serveur, le site de l’ASQ comporte un volet intranet sécurisé par les algorithmes codés par M. Desaulniers où des délégués régionaux bénévoles entrent les données relatives à leur section régionale dans la base de données. L’autre volet est public et les internautes y visionnent l’information ainsi disponible. M. Desaulniers s’occupe de la modélisation des données ainsi que de l’implantation des nouveaux éléments de la base de données relationnelle.


Environnement : Internet, Linux OpenSource Ubuntu 9.04, Django, Python, Windows XP PRO, CMS Made Simple, formalisme UML orienté objet (OOP), PHP (OOP), MySQL, PHP-MyADMIN, DB Designer 4, dbQwikSite 4.2, EasyPHP, ConText, HASP Editor, Windows 98, Gaspi, ASP, Web Expert, base de données MS Access, MS Excel, MS Word, Netscape Composer, MS Internet Explorer, FTP IPSWitch, serveur Apache, serveur IIS