CV d'un programmeur en Visual Basic, Access, Crystal Report et SQL Server

Denis Larocque
Programmeur-analyste

Montréal et ses environs
(Québec) Canada
Cell.: (514) 804-6971
Courriel: d_larocque@hotmail.com



Langues : français (langue maternelle) et anglais (fonctionnel)



EXPÉRIENCE PROFESSIONNELLE

Analyste et programmeur (Contrat)
Pages Jaunes, Iles des soeurs						Avril 2009 à mai 2009
Analyse, développement et installation de ZBB (Zero Based Budget).
-	Access 2003, VBA, environnement anglophone, sécurité, très court délai.



Analyste et programmeur (Contrat)
Ville de Longueuil, Longueuil						Sept 2008 au 6 mars 2009
Analyse, développement et support de plusieurs applications.
-	Détails: Oracle 8.1, 9 et 10, Toad for Oracle, Access 2000, 2003, VBA (VB for App), 
beaucoup de documentation, sécurité, travail d’équipe, msi, Virtual PC



Programmeur analyste (Contrat)
B2B Trust (Banque Laurentienne), Montréal				Juin 2008 à sept 2008
Analyse et développement d’une application qui gère l’allocation du temps par ressource/projet.
-	Détails: Access 2003, VBA (Visual Basic for App), documentation, sécurité, VmWare, seul responsable du projet. 



Programmeur analyste (Contrat)
Hydro Québec, Montréal							Juin 2008 à août 2008
Analyse et développement d’une application qui consigne les compétences du support techniques
des centrales pour des besoins de reporting.
-	Détails: Access 2003, VBA (Visual Basic for App), documentation, sécurité, seul responsable du projet. 



Programmeur analyste (Contrat)
Vidéotron, Montréal							Mai 2008 à juillet 2008
Analyse et développement d’une application qui gère la construction de site d'antenne.  Seul responsable du projet.
-	Détails: Access 2003, VBA (Visual Basic for Applications), Documentation. 



Programmeur analyste (Contrat)
Caisse de dépôt et placement du Québec, Montréal			Novembre 2007 à mai 2008
Analyse et développement d’une application majeure qui gère les projections de placement.
-	Détails: Access 2002 et 2007, VBA (Visual Basic for Applications), SQL Server 2005, sécurité AD,
	ODBC, documentation, Share point, Migration vers Office 2007, gérance de version. 



Programmeur analyste (Permanent)
Banque HSBC, Montréal							Février 2007 à novembre 2007 
Développement, analyse et maintenance de plusieurs applications.
-	Détails: Access 1997 et 2003, VBA (Visual Basic for Applications), 
	SQL Server 2005 (stored proc, login, sécurité, passthrough), ODBC, Excel et Visual Basic 6.
-	Un peu de Html, Novell et Mainframe (As/400, CII, Whirl), Excel avancé.



Programmeur analyste (Contrat)
Banque Laurentienne du Canada (BLC), Montréal				Mai 2006 à janvier 2007
Développement en Access dans une équipe (RAD) nouvellement constituée.
-	Détails: Access 1997 et 2003, VBA (Visual Basic for Applications), un peu d’Excel et Sybase, ODBC. 
	Migration d’Access 1997 vers 2003 (WinNT et XP)




Programmeur analyste et Formateur (4 petits contrats)
									Mars/avril 2006 et Fév 2007
Collège de Maisonneuve : 	2 Courtes formations données en Crystal Reports 8 et Access 2003
SLP : 		Déboguage en Access 2003 et VBA (Visual Basic for Applications)
Convatec : 	Développement en Excel 2002, Access 2002 et VBA (Visual Basic for Applications) 
		afin d’améliorer le CRM de cette entreprise pharmaceutique.  
Export Dépôt :	Déboguage de rapport en Crystal Report 11 avec le CRM Architect



Programmeur analyste (Contrat)
Fiducie Desjardins, Montréal						Mai 2005 à mars 2006
Développement et maintenance de plusieurs applications et supervision d’un stagiaire.
-	Détails: Visual Basic 6, SQL Server 8.0, Crystal Report 8 à 10.  ADO, DAO, COM+, classe et dll, 
	Technologie 3 tiers, Wise, Lotus Notes, CRM, Ghost et VmWare. Word, Access et Excel.



Programmeur analyste (Contrat)
Télé-Québec, Montréal							Mars 2005 à avril 2005
Développement d’un écran qui éclate un paiement majeur en plusieurs petits paiements.
-	Détails: Access 2000 et VBA (Visual Basic for Applications). Documentation avec Word.




Chargé d’application / Programmeur analyste (Contrat)
Vibra-Sil, Longueuil							Avril 2004 à mars 2005
Développement d’une application qui gère la fabrication des centrales d’air, 
les soumissions et les bons de commande.
Seul responsable: livraison clef en main, de l’analyse jusqu’à la maintenance.
-	Détails: Access 2000 et 2003 et VBA (Visual Basic for Applications). Documentation avec Word.



Programmeur analyste (Contrat)
Ministère de l’emploi et de la famille, Montréal			Décembre 2003 à avril 2004
Développement et maintenance de 3 applications en Access.
-	Détails: Access 1997, VBA (Visual Basic for Applications), travail d’équipe, Terminal Server,
		migration vers XP. Word.



Chargé d’application / Programmeur analyste (Contrat)
CGI, Montréal								Janvier 2002 à octobre 2003
1er projet : Chargé d’application, programmeur analyste.
-	Création de GDO destiné aux vendeurs de CGI se chiffrant à près d’un milliard de dollars.
-	Seul responsable du projet : livraison clef en main, de l’analyse jusqu’à la maintenance.
2e projet : Programmeur analyste 
-	Développement et maintenance de bd qui gèrent les projets internes et externes de CGI. 
	Travail d’équipe, bd centralisées et multi client, migration du système sur un nouveau serveur.
-	Début de migration des bases de données Access vers SQL Server. transfert de données (DBase).
-	Détails: Access 2000/2002, VBA (Visual Basic for Applications), programmation avancée, 
	100 000 lignes de code.
	Sécurité (.mdw), librairie de code, générateur de rapport, Excel, Word, DBase.



Concepteur de rapports (Contrat)
Govern Software, Montréal						Novembre à décembre 2001
Création de plusieurs rapports municipaux, en parallèle avec Visual Basic.
-	Détails: Crystal Reports connecté sur des bases de données Oracle, SQL Server et Access.  
		Travail d’équipe et inter département. Terminal Server



Programmeur analyste (Contrat)
GEHydro, Lachine							Octobre à novembre 2001
Transfert de données (DTS) dans un entrepôt de données (DataWarehouse).
-	Détails: SQL Server 2000, Java Script, Excel, Access 2000,VBA (Visual Basic for Applications)
 


Programmeur analyste (Contrat)
Port de Montréal, Montréal						Janvier à juin 2001
Développement et maintenance (Iaph).  Nombreux écrans et rapports.  Seul responsable du projet
-	Détails: Access 97, VBA (Visual Basic for Applications). 
		Analyse, développement, déboguage, implantation, formation.


Programmeur analyste (Contrat)
Banque Laurentienne, Montréal						Novembre à décembre 2000
1er projet :  
	Développement d’un logiciel qui crée 2000 cartes de crédit en simulant les touches du clavier 
	d’un écran MainFrame (CICS) à partir d’un fichier texte.
-	Détails: Visual Basic 6, responsable du projet, grande débrouillardise, échéance serrée.
2e projet : 
	VB/Access/ Crystal Report. Migration de ce système en Access 2000 et SQL Server 2000. 
-	Développement, test et implantation du logiciel qui affiche des informations hypothécaires.


Programmeur (Contrat)
Vacances Air-Transat, Montréal						Septembre à octobre 2000
Développement d’un DLL qui effectue le transfert de données de SQL Server vers Informix.
Échéance très serrée, travail d’équipe avec un DBA et 4 programmeurs. 
-	Détails: Visual Basic 6, documentation avec Word, Source Safe.



Programmeur analyste (Permanent)
Décisif, Île des sœurs							Juin 1999 à septembre 2000
Analyse, développement et test du logiciel Focus, destiné aux centres d’appels.
-	Détails: Visual Basic 6, Access 97, Crystal Reports. Orienté objet, classe, base de registre, 
		DCOM, DLL, Sheridan, travail d’équipe, HP,WinNT, Source Safe, Ghost, téléphonie : CTI, IVR, IMR


Concepteur de rapports (Contrat)
2 clients : Sibn et Peacock, Montréal					Février à mai 1999
Création de plusieurs rapports avec Crystal Reports et formation sur Crystal Reports
-	Détails: Crystal Reports, Dbase, Informix,  Excel, VBA (Visual Basic for Applications), Novell,
		Milieu anglophone (Peacock), travail d’équipe 



Programmeur analyste (Contrat)
Explore Action Québec, Brossard						Janvier à février 1999
Développement d’un logiciel pour le marketing afin de saisir les réservations de forfait vacance.
-	Détails: Visual Basic 5, Access 97 et support aux usagers.


Programmeur analyste (Contrat)
Entourage, Longueuil							Avril à décembre 1998
Développement et test du logiciel CA$H qui effectue le calcul des bonis répartis aux employés, 
calculé en fonction de plusieurs prémisses.
-	Détails: Visual Basic 5 et 6, SQL Server 6.5, Crystal Reports, Orienté objet (OO), Classe, DLL, 
	Access 97, Word, travail d’équipe.  Analyse, développement, 
	test et implantation d’un DLL traducteur (VB).


Programmeur analyste (Stage)
Chambre des communes, Ottawa						Février et mars 1998
Développement et débogage d’un logiciel qui répertoriait les projets de loi.
-	Détails: Access 97, VBA (Visual Basic for Applications).  Documentation avec Word


Enseignant
Commission Scolaire des Draveurs, Gatineau				1993-1997
Commission Scolaire de Lakehead, Ontario				1991-1993
-	Enseigné les mathématiques, les langues et les sciences à des élèves de niveau primaire.





FORMATION ACADÉMIQUE
2000		Certificat of Achievement Microsoft, Mastering Visual Basic 6 Development
Collège MultiHexa, Montréal

1998		Certificat en Programmation Visual Basic 5, avec distinction
Cité collégiale, Ottawa

1991		Baccalauréat en Éducation
Université du Québec à Hull





CONNAISSANCES INFORMATIQUES

Excellent (8 ans et +):
o	Développement avec Access 97, 2000, 2002, 2003, XP, 2007.
o	VBA d’Access et Excel (Visual Basic for Applications)
o	Bases de données relationnelles, Langage SQL, ODBC
o	Maîtrise de la langue française et de la dactylographie
o	Cycles d’une app. : analyse, développement, test, MEP, support, maintenance et documentation
o	Formateur (enseignant, supervision d’un stagiaire)
o	Microsoft Office (Excel, Access, Word)
o	Migration d’Access

Excellent (5 ans)
o	Crystal Reports 6, 7, 8, 9, 10 et 11
o	Visual Basic 5 et 6  (DAO/ADO)

Très bon (4 ans):
o	SQL Server 6.5, 2000, 8.0 et 2005
o	Source Safe, client Serveur, Windows 95, 98, 2000 NT et XP

Bon (2 ans et -):
o	OO (Orienté objet), DLL, OCX, Wise, Lotus Notes, Ghost, VmWare, Visio, HTML, Virtual PC

Un peu (1 an):
o	DOS, Batch Files, CTI, DTS (Data Transform Service), Share Point, MSI, Secured Perfect
o	Oracle 8.1, 9 et 10, Toad for oracle version 8

Très peu (1 an):
o	COM +, DCOM, Main Frame, Cics, As/400, CII, Whirl, Dbase, Sybase, Informix 
o	CRM (Sales Logix et Architect), Java script, MSI

Académique:
o	Basic, C et C++, Power Point, Java 2 (Télé-université 2005)


RENSEIGNEMENTS ADDITIONNELS
•	Disponible pour déplacements (possède une voiture et un passeport canadien).
•	Grande capacité de concentration et d'adaptation et excellent esprit analytique.
•	Capacité de bien gérer mon  temps, sens des priorités, autonomie.
•	Capacité à travailler sous pression avec un minimum de supervision.




Références disponibles sur demande



Mise à jour en juin 2009