Piéraut Francis Curriculum Vitae
[email protected] , tel: 514-737-5570 (Montréal)
http://www.iro.umontreal.ca/~pierautf
ou http://go.to/fpieraut
________________________________________________________________________
Objectif
Je recherche de continuels défis en optimisation, en algorithme
d'apprentissage ou en traitement d'images au sein d’une équipe de recherche.
Education
1995-1999 J'ai complété mon bac. en Génie Informatique en Décembre 99,
concentration génie logiciel à l’Ecole Polytechnique, Université de Montréal.
Équivalence de diplôme : « the Washinton accord »
2001-… Maîtrise en science. (Optimisation de
reseaux de neurones de grande capacité)
Excellente connaissance en:
·
Algorithme
d’apprentissage :arbres de décisions et réseaux de neurones
·
Traitement
et analyse d'images
·
Standard de compression MPG et capture d’images video avec
Windows
·
Estimation du mouvement (Simulations MATLAB)
·
Sécurité
informatique
·
Programmation
en C et C++
· Microsoft Visual C++, MFC, WIN32 API
Connaissances
générales/Expériences dans:
·
Clichés architecturaux (Design pattern) en orienté
objet
·
Techniques de Génie Logiciel, UML
·
Connaissance en Mathématique discrète
·
Assembleur Intel 80x86
·
Aglet API of IBM
·
Autres langages de programmation Perl,Pascal, Modula3,VHDL
etc...
·
Public-Key Cryptography Standard (PKCS), RSA DES, SHA etc.
·
Analyse Orienté objets, Design et techniques de
programmation
·
JAVA (JDK1.1.4 /SUN)
·
Compilateur et analyse de langage
· Ray-tracing et Open GL
Expériences
Professionnelles:
Département labs de Microcell (http://www.microcell.ca/en/labs/labs.htm)
Été 1997 – J’ai réalisé une application en Java qui décode les données générées
par leur « switch » et qui présente sous une forme standard les
descriptions des différents appels traités par celles-ci.
Voici plusieurs de mes réalisations au cours de ce stage
·
Développement
d’un structure standard pour les différents types d’appel.
·
Manipulation
d’API d’Agent(Aget-Voyager-Odyssey)
·
Manipulation
de données de type (Short Message Service)
·
Cours
de SunService SL-270 (Advanced java Programming)
Hiver 1997 -(temps partiel)
·
J’ai
développé les classes d’interfaces permettant de générer les probabilités sur
les regroupements générés par les algorithmes d’apprentissages SOM et Sammon.
·
Présentation
sur les arbres de décisions afin de démontrer leur potentiel et expliquer
l’implantation faite dans C4.5. (Algorithme d’apprentissage)
Été 1998
· Développeur: J’ai intégré les arbres de Décisions
à la librairie AD (Adaptative decider) ainsi que des algorithmes
d’optimisations. Ceci fut le sujet de mon projet de fin d’étude.
Vous pouvez consulter mon rapport à l’adresse suivante :
http://www.fortunecity.com/oasis/tahoe/936/francis/PFE/pfe.htm
Été 1999- Locus Dialog (http://www.locus.ca/)
Développeur: J’ai adapté et amélioré
une application pour les phonéticiens en MFC. J’ai créé un utilitaire
permettant à ceux-ci de travailler à distance. J’ai aussi évalué sommairement
les améliorations à apporter au post-traitement concernant l’utilisation
d’arbres de décisions de leur engin de reconnaissance de la parole.
Hiver 2001
·
J'ai
travaillé sous la supervision de Michel Dagenais sur la possibilité de faire de
l'analyse dynamique au moyen des compteurs de performance. Voici une synthèse
du travail réalisé: Synthèse sur le travail réalisé
Autres expériences :
·
À
l’école polytechnique, j'ai été responsable d’un laboratoire de programmation
en C++ dans le cadre du cours INF1101 trois sessions consécutives.
·
Concours
de réalité virtuelle en France (Laval Virtual), été 1999 (http://www.laval-virtual.org/). J’ai fait parti de l’équipe représentant
l’école Polytechnique qui a remporté le grand prix du publique (un SGI) et le
deuxième prix du jury pour le concours du « Robot Virtuel ».
·
Critérium
de vélo, J’ai participé à plusieurs critériums de plus de 50 km au parc
industriel à Laval durant l'été 99.
Expériences d’enseignement:
J’ai été moniteur de natation et évaluateur de la Croix-Rouge au Collège
Laval et pour la Ville de LAVAL.
Intérêts:
·
les
algorithmes d’apprentissages, l’optimisation, l’infographie, les designs
patterns etc.
·
Dégustions
de vin
·
Vélo
de route (J’ai traversé les Rocheuses),Tae-kwon-do (Ceinture verte), Kayak et
escalade
·
Guitare
classique, j’essaie de faire des duos guitare-flûte traversière
·
Commerce
international
Projets Personels :
2002 |
Flayer,
j’ai développé une librairie de réseau de neurones spécialisée pour ma
maîtrise dans le cadre de mon projet de recherche. |
2002 |
Intégration
des sochets(TCP/IP-UDP) au projet ICU2
(compresseur vidéo temps réel avec transmission via internet). |
2001 |
Projets de chiffrage et déchiffrage réalisé dans mon
cours de sécurité informatique. |
2000... |
Video compresseur MPG, Je suis en charge de la capture
d’images, de la gestion de la mémoire, des mécanismes pour la reconstruction
de l’images, du multi-threading de l’optimisation de l’estimation de
mouvement, de l’interface graphique etc. Voir aussi Epilogue |
2000.. |
Intégration de CORBA (ORBit) afin de rendre
le compresseur vidéo fonctionnel sur Internet. (Version post Alpha
fonctionnelle) |
1997 |
Dame Nation: Un jeu stratégique en multi
players |
1996 |
J’ai réalisé un jeu stratégique en C++ qui
permettait de faire une résolution automatique. |
Autres Projets :
2000 |
J’ai parcouru une partie de l’Europe en vélo avec ma copine, Caroline Courtemanche, pour une période de 8 mois. http://go.to/euro-velo |
1998 |
Traversé d’une partie des rocheuses à vélo. (Rocky Montain) |
1996 |
Formule SAE Formule: Club qui design et
construit des mini-autos de courses qui participent aux compétitions
internationales aux Etats-Unis. J’étais impliqué dans la construction du
châssis et dans l’équipe s’occupant de la partie électrique du moteur. |
1997 |
NEZ ROUGE : bénévole |
Parle Français et Anglais
Disponible pour entrevue
Lettre de référence : Microcell-labs, Ecole Polytechnique, Locus Dialogue, LISA