|
| FORMATION PROFESSIONNELLE |
|
| Avril 2002 |
.NET NIRVANA
Wintellect
Geek Cruise
|
| Mars 2002 |
CERTIFICATION MCP
Microsoft
|
| Janvier 1998 |
ESSENTIAL DISTRIBUTED COM
DevelopMentor
|
| 1991 - 1994 |
BACCALAURÉAT SPÉCIALISÉ EN INFORMATIQUE
Université de Montréal
|
|
| CONNAISSANCES INFORMATIQUES |
|
| Systèmes d'exploitation |
Windows XP, Windows 2000 Server, Windows NT Server |
| .NET |
C#, VB.NET, Managed C++, Web Services, ASP.NET, SQL Server, ADO.NET, Add-Ons Visual Studio/Visio, IIS, XML, HTML, HTTP. |
| C++ |
Microsoft Visual C++: ATL, STL, MFC, Multithreading, Winsock 2.0. |
|
COM/DCOM (COM+/MTS) |
IDL, Events Publishers/Subscribers, Object Pooling, Queued Components, Threading Models & Contexts, Transaction support & rollback, Smart Proxies (Custom Marshalling), Custom Resource Dispenser, JIT Activation. |
| Autres |
UML, Microsoft Visio, Rational Rose, Oracle, Microsoft Visual SourceSafe, Microsoft Excel, Microsoft Word, Microsoft PowerPoint. |
|
|
| EXPÉRIENCES DE TRAVAIL (Contractuel) |
|
| Avril 2006 - |
Scientific System Solutions
http://www.3si-soft.com
- .NET, C#, XML, Web Services, DTO, Multithreading
- Développer l'interface de services pour un système de gestion d'information de laboratoire (LIMS).
|
| Novembre 2005 - Janvier 2006 |
Bell
http://bell.ca
- .NET, C#, ASP.NET, Enterprise Library, Multithreading, Oracle
- Développer un service de génération de rapports et sa couche ASP.
|
| Mars 2005 - Octobre 2005 |
PBM Inc
http://www.pbm-inc.ca
- .NET 2.0, C#, Visual Studio 2005, SQL Server 2005, NUnit, Regex
- Poser les fondations architecturales et effectuer le développement .NET d'un logiciel d'analyse de la productivité manufacturière.
|
| Septembre 2003 - Janvier 2005 |
CEDROM-SNI
http://www.cedrom-sni.com
- .NET, C#, Web Services, ASP.NET, SQL Server, XML, UML
- Effectuer la coordination technique des Teams Leaders SQL, C# et ASP.
- Définir l’architecture d’une application de distribution d’archives documentaires exposée à la fois par un site Internet et par Web Services; C#; UML; SQL Server; ADO.NET; ASP.NET; Web Services.
|
| Juin 2003 |
CEDROM-SNI (Mandat Ponctuel)
http://www.cedrom-sni.com
- Analyse de la migration technologique de COM vers .NET
|
| Mai 2003 |
DYNAPIX INTELLIGENCE IMAGING (Mandat Ponctuel)
http://www.dynapix-intelligence.com
|
| Octobre 2002 - Décembre 2002 |
TECHNOLOGIES LOGICIELLES FUJITSU (CANADA) LTÉE
http://www.softek.fujitsu.com
- Visual C++, SQL Server, Oracle
- Développer un processus automatisé d’analyse de l’espace de stockage des bases de données Oracle et SQL Server.
|
| Février 2002 - Septembre 2002 |
CODAGEN TECHNOLOGIES CORPORATION
http://www.codagen.com
- .NET, C#, VB.NET, Managed C++, UML
- Développer un générateur de code C++ et Managed C++ en C# et VB.NET, basé sur des transformations de modèles UML.
|
| Mai 2001 - Janvier 2002 |
HARRIS CORPORATION (pour Solutions duBBert Associés Inc.)
http://www.harris.com
- Visual C++, STL, MFC, SQL Server, Visio 2002 Add-On
- Recueillir les spécifications, prototyper, architecturer et établir les fondations logicielles pour l’équipe de développeurs. Application intégrée à Visio 2002 et SQL Server permettant la configuration d’équipements de télécommunication.
- Application Magic
- Supporter l’équipe de développement dans le maintient et l’extension des fonctionnalités d’une application scientifique basée sur les MFC et SQL Server et utilisée pour concevoir des sites de télécommunication pour les systèmes sans fil.
|
| Janvier 2001 |
DevInstinct inc.
http://www.devinstinct.com
Incorporation de DevInstinct inc.
|
|
| EXPÉRIENCES DE TRAVAIL (Auteur indépendant, entrevue) |
|
| Mai 2006 |
The Code Project
http://www.codeproject.com
|
| Juillet 2005 |
Visual Studio Talk Show
http://www.visualstudiotalkshow.com
|
| Février 2002 |
Librairie MSDN
http://msdn.microsoft.com
|
| Juin 2000 |
iDevResource.com
http://www.idevresource.com
Gagnant de la compétition COM+ Development Series
|
|
| EXPÉRIENCES DE TRAVAIL (Permanent) |
|
| Avril 2000 - Août 2000 |
VERSUS INFORMATIQUE
http://www.versus.com
Projets Internet, Avril 2000 Août 2000
- Rédaction de documents de normes
- Établir le standard de programmation C++.
- Établir le standard de gestion des erreurs COM générique à C++, VB et SQL.
- Procédures SQL
- Collecte des statistiques pour le site de commerce électronique Bissell : création de Stored Procedures et utilisation dADO par lentremise de Visual Basic.
- UPS Online Tools
- Développer une version COM de la technologie UPS. La solution comprend un scanner C++ générique utilisé pour interpréter le format HTTP multipart.
|
| Novembre 1995 - Mars 2000 |
IXIASOFT (R&D Cedrom-SNi)
http://www.ixiasoft.com
http://www.cedrom-sni.com
Récipiendaire du prix Boomerang 1996, http://www.echosystem.net/boomerang/html/sitemedia.html
La majorité des projets décrits ont été réalisés en C++.
TEXTML Server, Août 1998 Mars 2000
Le Textml Server est un serveur dynamique dindexation de documents XML. Hébergé dans MTS, il offre un API COM muni de composantes optimisées pour larchitecture n-tiers.
Analyste responsable de la technologie COM.
- Architecture frontale du serveur
- Mettre en place les fondations du serveur.
- Développer et intégrer les composantes COM dans MTS.
- Établir les techniques de gestion des erreurs.
- Server-side load balancing
- Établir un mécanisme darbitrage et de distribution de charge pour les accès aux ressources internes.
- Analyse du projet
- Participer au comité danalyse.
- Définir formellement en IDL lAPI client du serveur.
- Prototype I
- Prototyper le serveur en utilisant MTS.
- Intégrer un premier modèle de composantes en ASP.
Interviewer IV, Mai 1997 Juillet 1998
LInterviewer IV est une application MFC (MDI) de consultation darchives de documents. Son architecture lui permet de fonctionner à la fois localement (CD-ROM) ou à distance en mode client-serveur (serveur de documents).
Analyste principal du projet.
- Module II : Requête
- Parachever le modèle dévaluation lexicale du langage de requête.
- Module I : Moteur asynchrone de communication
- Élaborer le noyau asynchrone de communication de lapplication, pouvant fonctionner à la fois en mode local et distant via le protocole client-serveur propriétaire de la compagnie.
- Gestionnaire asynchrone dévénements dynamiques (Thread Pool).
- Distributeur de messages (Message Queuing).
- Module de communication client-serveur bidirectionnel.
- Analyse du projet
- Produire comme livrable le document danalyse du projet.
Projets Internet, Novembre 1995 Avril 1997
- Module de communication utilisant le protocole HTTP 1.0
- Faire fonctionner lInterviewer III sur Win32s en mode client-serveur.
- Remplacer le protocole propriétaire de la couche réseau par le protocole HTTP 1.0.
- Script CGI; Sites Internet Eureka, Voir et Hour
- Implanter un interpréteur de langage (script CGI) permettant de communiquer avec un serveur SQL et le serveur propriétaire de la compagnie afin de pouvoir générer des pages Web de manière dynamique.
- Réaliser les sites Internet des journaux Voir et Hour (en collaboration avec Communications Voir Inc.).
- Participer à la migration du site Eureka (Cedrom-SNi).
- DLL dauthentification
- Parachever un DLL dauthentification dusagers et de groupes SQL pour le Web Server Purveyor.
|
| Automne 1991 - Novembre 1995 |
HIPPODROME DE MONTRÉAL
http://www.hippodrome-montreal.ca
Réalisations
Programme de gestion des courses interpistes de l'hippodrome.
Programme de gestion des sièges réservés.
Gestion informatisée des programmes de courses.
Configuration dordinateurs et installations réseaux.
Opération des systèmes AS/400, AlphaMicro et Novell NetWare 3.12.
Langages de programmation utilisés : Borland C++ 4.0; Turbo Pascal 6.0.
|