Expérience de travail

Transcription

Expérience de travail
Samuel Audet
Montréal (Québec) CANADA
Site Web
http://www.step.polymtl.ca/~guardia/
Courriel
[email protected]
Téléphone
+1-514-554-9416
Expérience de travail
D'octobre 2003 à aujourd'hui
Freeset (Montréal, Québec)
Développeur logiciel pour une application en analyse d'image
Poursuite du développement de mon projet de fin d'études, HumanLocator, un système de
vision artificielle pour arts interactifs. Programmation sous Windows 2000/XP utilisant Visual
C++ 6.0, Win32, DirectShow, wxWidgets (wxWindows), OpenCV, Xerces et Macromedia Flash.
Conception sur mesure d'algorithmes d'analyse et de traitement d'images basés sur OpenCV.
Développement d'un module utilisant le contrôle ActiveX de Flash comme interface utilisateur
graphique et d'un module communiquant avec Flash à l'aide d'XML Sockets.
De mai à août 2002
PGCI Sécurité (Montréal, Québec)
Développeur logiciel pour des utilitaires de sécurité réseau
Développement pour un système de sécurité réseau permettant de centraliser la gestion de la
sécurité d'un ensemble de serveurs. Débogage de différentes parties du système.
Développement d'une interface utilisateur graphique en Java. Port de la portion en C de Unix
(Solaris/Linux) vers Windows NT. Mise sur pied d'une solution DHCP pour un client. Mise à
jour et réparation des serveurs Linux d'un fournisseur Internet.
Sony Corporation (Tokyo, Japon)
Mobile Network Company
De juin 2001 à avril 2002
Software Product Department
Développeur logiciel pour des applications de musique
Développement logiciel avec Visual C++ 6.0 pour des applications de musique installées sur
les ordinateurs de marque VAIO. Ces applications roulent sous Windows et utilisent les APIs
Win32, MFC, ATL (COM) et DirectShow de Microsoft. Participation aux tests logiciels.
Débogage logiciel. Programmation de nouvelles caractéristiques aux applications. Participation
à la conception et à la programmation de nouvelles applications.
Systèmes électroniques Matrox (Dorval, Québec)
De mai à août 2000
Département Imaging
Développeur logiciel pour Matrox Imaging
Travail dans la Matrox Imaging Library utilisant en grande partie Visual C++ 6.0 au sein des
équipes MIL Core et MIL Processing. Programmation C++ pour la bibliothèque.
Développement d'outils de tests automatisés pour l'assurance de la qualité du logiciel (SQA).
Développement de programmes de démonstration. Mise à l'essai de procédures d'installation.
Service correctionnel Canada (Laval, Québec)
De juin à août 1999
Administration régionale - Québec
Agent de projet pour un site Web basé sur une base de données SQL
Conception et construction d'un site Web Intranet afin de fournir aux administrateurs un accès
simplifié aux données d'intérêt se trouvant sur le serveur de données. Développement logiciel
en JavaScript pour le navigateur client, en ASP sur le serveur Microsoft IIS et en Transact SQL
pour accéder au serveur Microsoft SQL.
Formation
École Polytechnique de Montréal
D'août 1998 à mai 2003
(Campus de l'Université de Montréal)
Baccalauréat en génie informatique obtenu avec la Mention d'excellence et le Profil
international
Projet de fin d'études : HumanLocator (DirectShow, MFC, Win32, Lingo, C/C++, XML),
système de vision artificielle pour arts interactifs. Moyenne générale : 3.84/4.00
D'août 1996 à mai 1998
Collège Montmorency (Laval, Québec)
Diplôme d'études collégiales (DEC) obtenu en Sciences pures et appliquées
Projets personnels
Disk Indexer (Java) en 1999-2000
Programme pour répertorier des fichiers se trouvant sur des supports difficilement
accessibles.
PM123 (OS/2, langage d'assemblage x86, C, REXX) en 1998-2003
Lecteur de musique (MP3, CD, etc.). Système de plug-ins en DLL. Égalisateur FIR en langage
d'assemblage MMX.
CD2MP3 PM (OS/2, interface de connexion TCP-IP, HTTP, C/C++) en 1998-2001
Utilitaire pour convertir un CD en fichiers de musique (MP3, etc.). Support du protocole CDDB.
Hot Scroll (OS/2, C) en 1998
Hook PM permettant à l'utilisateur de dérouler les fenêtres plus aisément qu'avec les barres
de défilement.
Hot Corners (OS/2, C) en 1997-1999
Hook PM permettant à l'utilisateur d'exécuter des commandes en touchant les coins ou les
bords de l'écran.
BackTalk (OS/2, C) en 1996-1997
Un système de synthèse de la voix pour OS/2 basé sur rsynth.
Réalisations
D'avril 2002 à aujourd'hui
École Polytechnique de Montréal
Membre fondateur de polySoft
(Campus de l'Université de Montréal)
Comité technique d'étudiants qui prennent plaisir à développer ensemble du logiciel libre.
De juin 2001 à avril 2002
Tokyo, Japon
Expérience de vie au Japon
Travail chez Sony en tant que stagiaire. Visite du Japon.
De mars 1997 à mai 1998
Montréal's English OS/2 Warp User Group
Président et webmestre
(Tour IBM, Montréal, Québec)
Groupe à but non lucratif qui aidait les utilisateurs du système d'exploitation OS/2.
26 octobre 1996
Connect The World with OS/2 Warp 4
Démonstrateur d'OS/2 Warp 4
(La Maison Informatique, Laval, Québec)
Événement international organisé par des bénévoles visant à promouvoir le système
d'exploitation OS/2 Warp 4.
Compétences
Systèmes d'exploitation : Unix (Linux, FreeBSD, Solaris), OS/2, Windows NT/2000/XP,
Windows 95/98/ME, DOS/Windows 3.1 et BeOS
Programmation : programmation procédurale, programmation orientée objet (UML, Design
Patterns), Unix (Linux, FreeBSD, Solaris), OS/2, Win32 (incluant MFC, DirectShow, ATL et
COM), DOS, wxWidgets (wxWindows), Java, C/C++, Turbo Pascal, REXX, Perl, script shell,
Visual Basic, Lingo, ANSI/Transact/Oracle SQL, JavaScript, VBScript, langage d'assemblage
x86 (incluant MMX), langage d'assemblage AVR, OpenGL, interface de connexion TCP-IP,
HTTP, CGI, ASP, PHP, XML/Xerces/DOM et HTML
Autres : montage, réparation et inspection de matériel informatique
Langues parlées et écrites
français (langue maternelle), anglais (excellent) et japonais (certificat du Test d'aptitude en
japonais obtenu pour le niveau 2 en décembre 2002)
Qualités personnelles
Aptitude à apprendre et à comprendre
Ponctualité
Persévérance
Sens pratique des priorités
Satisfaction du travail bien fait
Autonomie
Fiabilité
Ambition
Intérêts et activités
La majeure partie de mon temps est réservée à des activités reliées à l'informatique.
Toutefois, j'ai aussi une passion pour l'animation, la langue, la culture et la musique
japonaises.
Je pratique aussi le badminton et j'aime la natation et la bicyclette.
Références et recommandations
Elles vous seront communiquées sur demande.