Christian Beaudin

publicité
Christian Beaudin-Faucher, B.Ing.
Développeur Java et C++ avec
 4 ½ années d’expérience en Java;
 1 ½ année d’expérience en C++
 Connaissance de CORBA, RMI et
d’applications distribuées.
Status présent
Éducation
[email protected]
(514) 803-7649 (tél.)
(514) 803-0135 (fax)
1997
École Polytechnique de Montréal
 Baccalauréat en ingénierie logicielle (B.Ing.)
 Moyenne finale: 3.75 / 4.00
1993
Collège Jean-De-Brébeuf
 D.É.C. en Sciences Pures et Appliquées
 Baccalauréat International (B.I.) en Sciences,
orientation informatique.
1991
Collège Notre-Dame
 Diplôme d’Études Secondaires(D.É.S.)
Expérience Technique
Septembre 2001
à maintenant
AXA Assurances
J’ai travaillé comme développeur Java et Web.
 Nouvelles fonctionnalités sur in site Web interne
pour la cotatio automobiles (Java, HTML,
JavaScript, SQL, CGI)
 Développement d’une librairie Java, utilisé en
« backend » d’un site Web public pour
assurance automobile, www.Assurnat.com.
(J2SE, JDBC, Mail, SQL, VBA)
Septembre 2000
à août 2001
Netergy Networks
Je travaille comme concepteur et développeur Java
sur le produit UBuilder©, de Netergy :
 « shell » de commandes textes
 Outils de validation et conversion de scénarios.
 Débogueur pour scénarios (événements, threading,
machine à états (GOF), Swing)
 Interface usager pour configurer la palette de
« beans » (Swing, beans)
 Pool de connections pour JNDI (JNDI, LDAP,
Threading)
 Outil pour construire des librairies de « beans »
Dernière mise à jour : 17 juillet 2001
page 1 de 4
Christian Beaudin-Faucher, B.Ing.
[email protected]
(514) 803-7649 (tél.)
(514) 803-0135 (fax)
(Swing, beans)
 Outil de documentation de scenarios (Swing,
HTML)
Janvier 1998
à août 2000
Ericsson
J’ai travaillé pour Ericsson presque 3 années,
essentiellement comme développeur Java et C++, sur la
nouvelle plate-forme pour réseaux cellulaires d’Éricsson,
JAMBALA©.
Août 2000
JAMBALA SCP
J’ai travaillé sur divers services du SCP:
 Filtrage sélectif d’appels;
 Transfert d’appels basé sur le temps;
 Contrôle par l’usager
Mars 2000
à juillet 2000
Expert sur le site pour JAMBALA (assignation spéciale)
 Expert JAMBALA sur le site d’un important client
brésilien, à Porto Alegre (sud du Brésil).
 Excellente expérience personnelle et
professionnelle.
Février 2000
et mars 2000
Passerelle CALEA/Intercept
INTERCEPT est une passerelle permettant à des agences
policières (SQ, FBI, Interpol) de localiser géographiquement
des criminels ayant des cellulaires.
Mes responsabilités incluaient l’architecture, l’analyse
et la conception orientée objet, et l’implantation en
Java, C++ et CORBA.
Août 1999
à janvier 2000
Maintenance (assignation spéciale)
Assignation spéciale et volontaire à l’équipe de
maintenance de JAMBALA, dans le but principal d’un
transfert de connaissance pour les nouveaux venus à
l’équipe.
Mars 1998
à juillet 1999
OAM
OAM (Operation, Administration & Maintenance) est la
couche d’administration et d’opération de JAMBALA. Elle
est implantée en Java et CORBA.
J’ai travaillé sur differents aspects de OAM:
 Redondance géographique et interne (modèle
Maître/Esclave, CORBA, Java)
Dernière mise à jour : 17 juillet 2001
page 2 de 4
Christian Beaudin-Faucher, B.Ing.

[email protected]
(514) 803-7649 (tél.)
(514) 803-0135 (fax)
Sous-système de gestion d’alarmes, de fautes
et d’événements (CORBA, CORBA Naming,
Event/Notifications Channels, ITU/T Standards, Eventdriven, Swing, Java)
Outil de configuration pour OAM (Swing, Java)

 Intégration du sous-module d’alarmes et
d’événements d’OAM avec un autre produit
d’Éricsson: OSS
 Mises à jour critiques chez certains clients
 Support technique.
Janvier 1998
et février 1998
Janvier 1996
à décembre 1997
Tutoriels, cours et familiarisation.
ACT Informatique Inc.
Deux stages (un de 8 mois, l’autre de 4 mois), plus un emploi
à temps partiel durant mes trois derniers trimestres à la
Polytechnique.
J’ai travaillé sur divers démos et prototypes pour la
division R&D d’ACT, Pégasus Intelligence.
 Pegasus Network Application (C++, COM/DCOM,
Message-based software)
 Plate-forme de développement d’agents (Java,
Swing, Agent)
 Langage LUX(C++)
Autres études
Hiver 2000
Hiver 1998
Hiver 1996
Automne 1995
Été 1992
Portuguais
UML/OMT/Méthodologie orientée objet (Ericsson)
Allemand, intermédiaire I (Université de Montréal)
Allemand, debutant (Université de Montréal)
École d’été en anglais (Université de Sherbrooke)
Connaissance informatique
Java
Dernière mise à jour : 17 juillet 2001
 J2EE 1.2 / J2SE 1.2, 1.3
 Swing, JSP/Servlets, RMI, CORBA, JNDI/LDAP,
Java Beans, JavaMail, JavaIDL, JLog.
 Connaissance de EJB (Enterprise Java Beans),
JavaSound/JavaMedia, JTAPI et autres APIs.
 Threading et synchronisation.
 Conception et implantation de logiciels
fonctionnant par événements et/ou machines
à état.
page 3 de 4
Christian Beaudin-Faucher, B.Ing.
C++
[email protected]
(514) 803-7649 (tél.)
(514) 803-0135 (fax)
 Bonne connaissance du langage
 CORBA (côté client et serveur).
 Connaissance de base du API de Windows,
COM/DCOM, ATL, Threading et synchronisation.
CORBA
 Implantations de Inprise/Visibroker et J2SE/J2EE
 Services d’événements et notifications de
Visibroker
 Service de Naming
 Service de Location
Environnements de
développement (IDE) et
outils




Méthodologies
IBM VisualAge 3.5
Forte, Visual Café
Éditeur de texte et Javac
BugSeeker (débogueur pour java)
 OMT/UML (Ericsson et Netergy)
 XP (connaissance)
 Outils:
o Rational Rose
o TogetherJ
Systèmes d’exploitations
 Unix (Solaris)
 Linux (Red Hat, Mandrake)
 Windows (NT/2000, 95/98/ME)
Passe-temps
Rollerblade, bicyclette, kayak, ski, golf, photographie.
Langues
Français
Anglais
Allemand (connaissance minimale)
Portuguais(connaissance minimale)
Dernière mise à jour : 17 juillet 2001
page 4 de 4
Téléchargement