Post Job Free
Sign in

.Net Developer

Location:
Montreal, QC, Canada
Salary:
70K
Posted:
February 20, 2011

Contact this candidate

Resume:

Bernard Gagnon

**** ******** *******

Montréal, Québec

H2C-1M9

Tél : 514-***-****

Courriel : *******.*****.******@*****.***

Derniers postes occupés : Développeur sénior en télécommunications. C++, COM, Windows, C, Unix pour STS/NSB/Epicor.

Développeur et conseiller au support d’un logiciel de Gestion critique des pannes énergétiques pour CGI.

Expertise dans les champs d’application suivants :

Finance (connaissance de tous les produits, y compris dérivés (options et contrats à terme) et devises, Diplôme de l’institut des Valeurs Mobilières CCVM et examens de l’AMF réussis comme Conseiller en Sécurité Financière).

Musique, acoustique, traitement sonore analogique et numérique (recherche au IIème cycle à l’université McGill en musique par ordinateur, 2 prix de Composition en musique électro-acoustique)

Traduction (traducteur technique et littéraire) anglais-français et vice-versa

Rédaction (expérience de journalisme, excellent français écrit, rédaction technique)

Excellente communication orale et écrite en français et en anglais

Gestion de projet et d’équipe

Pédagogie : Expérience en tant que professeur de musique pour la CSDM et consultant aux Conseillères Pédagogiques en musique électronique.

Systèmes de vente au Détail : Toutes les opérations du Siège Social ainsi que les systèmes à la caisse et les télécommunications.

Génie Civil : Calcul de dalles, Gestion des Quantités, AutoCad.

Télécommunications et acquisition de données en temps réel.

Algorithmes de Réplication de données.

Génération de grammaires.

Droit des affaires

Connaissances Techniques : C++, MFC, C, .NET, , C#, Open SSL, Visual Basic, VB Script, Java Script, Windows, Unix, SQL-Server, Oracle, XML, HTML

Connaissances théoriques: Design orienté objet méthode UML, algorithmes, grammaires, lexeurs, Rational Rose, C++ avancé (Meyer), Design Patterns

Certifications : Microsoft Product Specialist

Prix : Concours national des Jeunes Compositeurs de Radio-Canada (1983, 1 ier prix en musique électro-acoustique)

Concours des compositeurs de la CAPAC (SOCAN) (1983, électro-acoustique)

Novembre 2009 – aujourd’hui : CGI

Développeur

Développement/support sur un logiciel de Gestion critique des Pannes Énergétiques. Il s’agit d’une application mobile qui sert aux notifications d’incident ainsi qu’à la gestion de leur réoaration. La majorité du code est écrit en VB6, C++ et C#.

Juin-Juillet 2009: André Côté avocat

Aide en recherche fiscale d’entreprise et en préparation d’interrogatoire.

1998 – 2008 : STS Systems, NSB Group, Epicor

Chef de projet technique (1998-2002) : :

Chargé de diriger techniquement une équipe d’une dizaine de développeurs sur le projet POM (Purchase Order Management) , Je m’occupai du design technique du projet selon les spécifications de l’analyste fonctionnel y compris ses interfaces, de mener les développeurs vers de bons résultats, d’écrire le code original et de voir à des ajustements avec l’équipe responsable du Framework.

Environnement technique : Visual Studio C++/DCOM, MFC, Visual Basic, VBScript sur des bases de données SQL-Server et Oracle. Méthodologie UML avec l’outil Rational Rose.

Chef de projet technique (2002-2005) :

Chargé de diriger l’équipe de développement sur mesure pour toutes les applications reliées aux activités d’un Siège Social : Bons de commande, inventaire, changements de prix etc...Je devais reviser le Framework de manière à ce qu’il puisse permettre des modifications sur mesure des applications qui en dérivent sans redondance et prolifération de code.

Environnement technique : Visual Studio .NET, C#, VB Script, XML,.

Développeur principal (2005-2008) :

Je demandai ensuite d’être assigné au département de télécommunications, par intérêt personnel, et fus chargé du développement et des modifications de la couche médiane de communication entre les caisses enregistreuses et les banques. Un des projets importants était d’implanter la sécurité Open/SSL au niveau de cette couche.

Environnement technique : Visual Studio C++/COM, MFC, Winsock, C et Unix, Open/SSL, XML,.

1997 : Softsystème

Consultant senior au sein de cette firme, je fus chargé de différents projets chez des clients ainsi qu’à l’interne. Analyse d’un système de documentation chez Kraft. Design architectural et rédaction d’une proposition chez ... Montage du réseau interne. Design et programmation d’un système de réplication des données pour FCA. Design et déceloppement d’un engin de migration de données pour Alcan.

Environnement technique : ASP, VB, SQL-Server, Windows NT

1996 : MEI

Concepteur et codeur de logiciels pour le département de Recherche et Développement. MEI développe un logiciel de gestion des contacts. Encapsulation orienté/objet du Windows GDI. Design et développement d’un lexeur SQL pour générer des filtres sur la base de données des contacts.

Environnement technique : COM/C++ (Visual Studio), MFC, Windows NT, Borland C++

1995 : DMR

Consultant, je fus chargé d’un mandat chez Marconi à titre de développeur sénior. Développement, pour Marconi, d’une librairie servant de middleware entre Oracle et un système embarqué pour les camions du groupe Robert. Le logiciel faisait la gestion des livraisons.

Environnement technique : C++, MFC, Oracle OCI

1994 : INT Informatique

Développement de modules pour un système de gestion des matières dangereuses pour le Ministère de la Santé. Développent d’un pilote pour un numérisateur. Développenet d’un pilote pour un numérisateur.

Environement technique : C++/C, Windows NT

1993 : Andersen Consulting (Synerlogic)

Analyse d’un système de gestion des dépenses des représentants pour Schering. Développement de rapports pour Pfizer.

Environnement technique : SQL-Windows

1992 : CGI

Développement d’un système de prélèvement des températures en temps réel pour le département de chimie de Burroughs-Wellcome.

Environnement technique : Clipper, DOS.

1991 : Hydro-Québec

Développement en clipper.

1991 : Canada Packers

Modification d’un sytème en Dbase III

1990 : Bell

Développement d’un module de comptabilité (Lotus 1-2-3). Analyse d’un système de gestion des commandes (Basix, VAX, Excelerator)

1989 : Divers contrats de traduction technique

1988 : Monenco

Analyse et documentation d’un système de comptabilité à l’aide de l’outil d’analyse « Le Développeur »

1987 : LGL

Développement de modules de gestion des quantités. Développement de modules de calculs de dalles. (Lotus 1-2-3, Autocad)

1983 – 1987 : CÉCM

Responsable de la réalisation d’un projet pilote qui visait à initier les professeurs et élèves à la musique électronique. Les tâches furent les suivantes : concevoir des ateliers qui feraient assimiler toutes les bases importantes de la synthèse sonore électronique, rédiger les manuels d’aide aux ateliers, donner les ateliers à des petits groupes de professeurs puis d’élèves du secondaire.

Conception et documentation de jeux d’improvisation musicale destinés aux élèves du primaire.

Également professeur spécialiste en musique.

Expérience académique

• DEC en musique

• AEC en Informatique

• Les cours de 1ier cycle suivants en science informatique :

Mathématiques pour Informaticiens (discrete mathematics & algorithms) : UQUAM 1994

Programmation en Pascal : Concordia 1993

Management Information Systems : McGill 1992

Calcul Différentiel et Intégral : Concordia 1993

• Cours de 2 ième cycle :

Computer Generated Music : McGill 1983

• Les cours de 1ier cycle suivants en Management :

Microéconomique : McGill 1994

Comptabilité Financière : McGill 1994

• Portefeuille de cours de 1 ier cycle en composition musicale et électro-acoustique

• Cours sur les Valeurs Mobilières : Institut des valeurs Mobilères du Canada 1991

• Autorité des marchés Financiers : Cours pour l’obtention du titre Conseiller en Sécurité Financière réussis.

Perfectionnements en entreprise :

• XML avancé

• .NET Framework

• Une semaine de formation avec Microsoft (developer Conference) en DCOM et Visual Studio



Contact this candidate