CV Marc-Olivier Ethier

Transcription

CV Marc-Olivier Ethier
Luc Carreau
Consultant
[email protected]
[email protected]
514-248-8877
RÉSUMÉ DE CARRIÈRE
PERFECTIONNEMENT
M. Carreau travaille depuis 1990 pour LMSOFT inc. et
2K75 inc. Avec 23 ans d’expérience comme Analyste et
Développeur. Spécialisé dans le domaine des
applications Web et applications Windows.



Les produits créés et développés par M. Carreau ont été
vendus dans plus de 28 pays, dans 7 langues différentes
et à plus de 300 000 exemplaires.

Conférence « En Event a Apart » Seatle sur le Web
mobile, 2012
Conférence TL;DR à San Francisco, nouvelle
tendance Web, 2012
Conférence Web 2.0 New York (THML, CSS3, Web
Mobile), 2011
Mix10 Las Vegas, Microsoft , 2010
EXPERTISE
L’historique professionnel permet d’affirmer que M
Carreau est en mesure de réaliser et de livrer des
produits de qualités internationaux, multilingues, fiables
et prouvés par des dizaines de milliers d’utilisateurs.
ÉTUDES
Baccalauréat en génie informatique
École Polytechnique de Montréal, Montréal, Québec,
Canada, 1994
MÉRITE




er
2008 OCTAS 1 prix catégorie « Réussite
commerciale »
re
1998, COMDEX de Chicago, 1 prix dans la
catégorie « BEST DIGITAL MEDIA »
1996, MIM (Marché International du Multimédia),
re
1 prix « Meilleur éditeur multimédia »,
1996, MIM (Marché International du Multimédia),
e
1 prix « Meilleur innovation technologique » (en
compétition avec le logiciel Tango).
REVUE DE PRESSE





PC Expert 2009, Choix de la rédaction
Software Informer Awards 2009
Micro Hebdo 2009,Gagnant! Mention très bien
Micro Actuel 2009, Choix de la rédaction
Micro Hebdo 2007, Meilleur Éditeur Web
Conception d’application Web et Windows
CONNAISSANCES PRATIQUES
C#
C++, C, SQL
VB
ASP.NET, .NET Framework 1, 2, 3.5, 4
Oracle, MySQL, ACCESS, SQL Server
JavaScript
AJAX, XML, JSON
jQuery, PHP
HTML-HTML4
HTML5, CSS3
ADO, OLEDB
4 ans
25 ans
8 ans
4 ans
13 ans
15 ans
4 ans
3 ans
15 ans
2 ans
13 ans
CONNAISSANCES GÉNÉRALE
Java Core, JDK6, JEE, EJB, Servlets, Struts, JMS,
JBoss, JUnit, Log4j, JDBC, Hibernate
Apache Server
Excel API, Apache POI
Méthodologie : Agile, Scrum et Sprint
Systèmes d’exploitation et logiciels
Windows (tous), DOS, Unix, Linux
Visual Studio.Net 2005/2008/2010
TFS Team Foundation Server, Star-Team
SQL Server Management Studio 2008
WebSphere et RAD
Microsoft Project
Microsoft Office
LANGUES DE TRAVAIL
Parlées et écrites :
français et anglais
25 ans
8 ans
15 ans
4 ans
1 an
15 ans
20 ans
Luc Carreau
Consultant
GRILLE DE RÉALISATIONS PROFESSIONNELLES
Vous remarquerez un chevauchement des projets. Ils n’ont pas été réalisés de manières séquentielles.
Nº de
mandat
Employeur
Client
Nature du projet-mandat
Poste occupé /
Type
d’intervention
Référence
Nº de tél.
Expérience
(mois / années)
période
12
CAE
Gemini Performance
Analyste
Développeur
François Lefebvre
514-341-2000 ext :6331
11
LMSOFT
Web Creator
Architecte et
Développeur
Luc Michaud 514-9481000
7 ans
Entre 1999-2012
Logiciel de création de pages
Web, 6 versions
6 mois
En 2012
10
LMSOFT et
01.NET
SiteWebCreator,
Service en ligne d’édition de page
Web
Architecte et
Développeur
Luc Michaud 514-9481000
3 ans
Entre 2009- 2012
9
2K75 Inc.
Site Web transactionnel
Visa, Master Card, Paypal…
Architecte et
Développeur
Luc Michaud
514-948-1000
1 an
Entre 1999-2012
8
REMATEK
Drillcad
Création d’un CAD dans le domaine
du Fixturing en Électronique
Architecte et
Développeur
Marco Deblois
514-333-0101
2 ans
Entre 1998-2006
7
CCRS
(Centre
canadien de
télédétection)
SQWEEGE
Interface de recherche sous forme
d’une extension à Windows
Architecte et
Développeur
Serge Kena-Cohen
514-877-3301
6
LMSOFT
Hyperpage ou Presenter
Création d’un logiciel hypermédia
pour CDROM. 5 versions
Architecte et
Développeur
Luc Michaud
514-948-1000
4 ans
Entre 1994-1999
5
CCRS
(Centre
canadien de
télédétection)
Géoscope Réseau I et II
Logiciel d’acquisition de données
géomatiques
Client : PC-WINDOWS et
Serveur: UNIX-ORACLE.
Architecte et
Développeur
Serge Kena-Cohen
514-877-3301
2 ans
Entre 1994-1996
4
CCRS
(Centre
canadien de
télédétection)
Géoscope et Élada
Encyclopédie interactive des
changements planétaires (Le logiciel
Géoscope est la contribution du
Canada à l’année internationale de
l’espace)
Développeur
Serge Kena-Cohen
514-877-3301
3 ans
Entre 1991-1994
3
Ministère de
l’Éducation
du Québec
L’Explorateur
Logiciel de création de scénarios
hypermédias
Développeur
Luc Michaud
514-948-1000
6 mois
En 1991
2
PLURAM
L’Inspecteur
Logiciel d’aide à la décision pour les
inspecteurs en urbanisme de la ville
Développeur
Catherine Marchand
9 mois
En 1990
1
Ministère de
l’Éducation
du Québec
Géographe
Logiciel de cartographie.
Développeur
Luc Michaud
514-948-1000
3 mois
En 1990
6 mois
En 1999
Luc Carreau
Consultant
Nº 12
CAE
Analyste Développeur
6 mois
Gemini Performance
En 2012
Description : Application Web Base (500 pages ASP.NET C#) pour la réservation des
simulateurs de vol par les pilotes d’avion ainsi que la gestion des pièces et réparation
des simulateurs
Rôles réalisés:

Mesurer la performance de certaines pages critiques de Gemini en simulant les
actions d’un usager dans la page. Réaliser un service Web pour enregistrer les
données acquises sur SQL Server. Réaliser un tableau de bord pour afficher les
résultats dans une grille avec différent filtre d’affichage.
 Réalisation d’un Web Control « GridEdit » avec cellules éditables (Dropdown,
Checkbox, Radiobox, Champ d’entée, …). Ce contrôle n’utilise aucun ViewState.
Il est plus rapide et plus léger en code HTML et Javascript que Microsoft et
Infragistics et recoder entièrement le code C# et JavaScript.
 Remplacer les grilles Infragistics par le contrôle GridView de Microsoft ou mon
contrôle (au moins 60 grilles)
 Adapté plus de 100 pages pour être compatible, IE7, IE8, IE9, Chrome, Safari et
Firefox.
Langage : ASP.NET, C#, VB.NET, HTML5, CSS3 et JavaScript, jQuery, SQL
Outils : Visual Studio .NET, SQL Server Management Studio 2008, TFS (Team Foundation
Server)
Nº 11
Architecte et Développeur
Web Creator
LMSOFT
7 ans
Entre 1999-2012
Logiciel de création de pages Web. Environnement WISIWIG style Microsoft PowerPoint
destiné au grand public et aux PME. Il y a eu 6 versions
Rôles réalisés:
Analyse des besoins du marché, des produits concurrents, des attentes des distributeurs
et des attentes des journalistes.
Architecture et design du logiciel et de la communication entre le KERNEL et tous les
éléments de conception Web.
Innover dans plusieurs fonctionnalités qui ne se sont jamais retrouvées dans ce genre de
produit.
Programmation du logiciel utilisant plusieurs langages et communication entre les
différents niveaux (UI Vb.NET au KERNEL bas niveau C++ via une couche ATL)
Test sur chacun des éléments Web (Mémoires, Ressources utilisées, fonctionnalités…),
Stress test sur fonction pointue de performance, test de résultat web en validant les
pages dans tous les navigateurs et tests sur les plus gros projets de certains clients pour
s’assurer du bon fonctionnement global. Tests finaux avec version Beta livrée à des
testeurs. Dès le lancement du produit, le logiciel est utilisé par des milliers d’utilisateurs,
Luc Carreau
Consultant
il est donc très sollicité dans toutes ces fonctionnalités.
Maintenance du produit en cours de route nécessitant du reverse engineering sur
certaine ergonomie de fonctionnement ou carrément de fonctionnalité.
Support technique avec un service de ticket utilisant le système Kayako
Production de version de mise à jour de produit.
Technologie et langages utilisés :
Interface : Ribbons, VB.net
Sortie Web générée : HTML5, CSS3, JavaScript and jQuery, Ajax, multilingue en UTF-8.
Noyau multimédia en C++, ATL et COM.
Outils : Visual Studio .NET
Avancé technologique :
Sortie Mobile, iPad et Desktop détection automatique du type d’appareil mobile, iPad
ou desktop,… Environnement orienté-objet pour les éléments Web à insérer. Permet la
superposition d’éléments Engin de rendering permettant l’intégration des images 32
bits avec Alpha channel. Sortie image PNG en 32 bits avec alpha channel. Vraie
transparence grâce à l’engin de rendering, nous pouvons changer la palette de couleur
de la page dynamiquement.
Langage événements/actions simplifié aux utilisateurs pour créer des sites dynamiques.
Langage simple : Quand « (événement) la souris sera cliquée » alors « les éléments
suivants… » seront « (action) cachés ».
Plus de 35 sortent d’éléments différents peuvent être utilisés dans la conception du site:
Texte, images, vidéos, sons, boutons, accordéons, onglets, iFrame, menus, PayPal….
Choix de développement de page en positionnement absolu ou en position dynamique
(floating). Layer à la Photoshop pour cacher ou montrer des éléments ou des groupes
d’éléments. Engin de transfert FTP intégrer. Optimisation pour les engins de recherche.
En savoir plus : http://www.lmsoft.com/webcreator/webcreatorpro6/minisite-fr/
Nº 10
Architecte et Développeur
Site Web Creator
LMSOFT et
01.net
Description : Système en ligne de création de sites Web
Conception et réalisation
Création et utilisation de service Web
Langage : ASP.NET, C#, VB.net, C++, HTML et JavaScript.
Outils : Visual Studio .NET
3 ans
Entre 2009-2012
Luc Carreau
Consultant
Nº 9
Architecte et Développeur
Site Web transactionnel
2K75 inc.
Nº 8
Nº 7
Entre 1999-2012
Description : Système en ligne de facturation, d’acquisition de commande et
d’acquisition des paiements via Visa, MasterCard et Paypal. Inclus aussi les taxes et les
devises.
Langage : ASP, PHP, HTML
Architecte et Développeur
DRILLCAD
REMATEK
1 an
2 ans
Entre 1998-2006
Description : CAD, logiciel de conception et d’édition de donnée numérique dans le
domaine des fixtures de teste pour les cartes électroniques.
Langage : C++ avec RAD C++Builder.
Développement à temps partiel sur une échelle de 8 ans
Architecte et Développeur
6 mois
sqweege
En 1999
CCRS (Centre
canadien de
télédétection)
Description : Extension à Windows Explorer. Cette extension permet d’interroger une
base de données à distance via le protocole Z39.50 et de télécharger le ou les produits
trouvés.
Conception : C++, COM.
Nº 6
Architecte et Développeur
Hyperpage et Presenter
LMSOFT
Nº 5
Description : Logiciel de conception hypermédia pour CD-ROM, INTERNET et interface
de développement pour programmeur.
Développement d’une visionneuse Macintosh et d’un plugin pour Netscape et Internet
Explorer sur Macintosh et PC.
Architecte et Développeur
Géoscope Réseau I et II (SIG Système d'information
géographique)
CCRS (Centre
canadien de
télédétection)
4 ans
Entre 1994-1999
2 ans
Entre 1994-1996
Description : Logiciel d’acquisition de données client-serveur.
Partenaires : LMSOFT, Intélec Géomatique, Formatek, Centre Canadien de Télédétection
(CCRS)
RPC (Remote procedure call).
ODBC (Open Database Connectivity).
Communication entre client-serveur et serveur-database.
Conception de la base de données relationnelle à partir du schéma de modélisation
Luc Carreau
Consultant
Nº 4
Développeur
Géoscope et Élada (SIG Système d'information géographique)
CCRS (Centre
canadien de
télédétection)
Nº 3
Ministère de
l’Éducation du
Québec
3 ans
Entre 1991-1994
Description : Encyclopédie interactive des changements planétaires (le logiciel Géoscope
est la contribution du Canada à l’année internationale de l’espace).
Partenaires : LMSOFT, Agence Spatiale Canadienne, Intélec Géomatique,
PhotosurGéomat International, Centre Canadien de Télédétection (CCRS)
Composantes :
- Base de données
- image satellitaire et métadonnées.
- scénario hypermédia.
- carte géographique.
- vidéo des changements planétaires temporels.
Réalisation :
Module de recherche dans la base de données.
Module d’édition/création de cartes géographiques vectorielles et d’affichage
d’images satellitaires.
Module d’acquisition des données socio-économiques (chiffrier).
Module d’analyse d’images satellitaires.
Module hypermédia.
Module de gestion des fichiers.
Programmation :
Conception de la base de données relationnelle à partir du schéma de
modélisation
Programme d’acquisition de données.
Module d’édition/création de cartes géographiques et d’affichage d’images
satellitaires.
Module de gestion des fichiers.
Participation :
Module d’analyse d’images satellitaires.
Module hypermédia.
Développeur
6 mois
L’Explorateur
En 1991
Description : Logiciel de création de scénarios hypermédias.
Participation : Maintenance du logiciel.
Luc Carreau
Consultant
Nº 2
Pluram
Nº 1
Ministère de
l’Éducation du
Québec
Développeur
9 mois
L’Inspecteur
En 1990
Description : Logiciel d’aide à la décision pour les inspecteurs en urbanisme de la ville.
Partenaires : LMSOFT et PLURAM
Réalisation :
Création d’un langage de programmation spécialisée pour la réglementation
urbaine.
Création d’un compilateur de ce langage:
Création d’un éditeur vectoriel pour l’acquisition du terrain et des composantes.
Participation :
Analyse des composantes nouvelles du produit.
Programmation des composantes.
Développeur
3 mois
Géographe
En 1990
Description : Logiciel de cartographie.
Participation :
Pilote d’impression : impression des cartes vectorielles (polygone tramé...)
Transport des cartes d’une unité de stockage à un autre.

Documents pareils