lundi 1 janvier 1990

CV

Fabien Mairesse
905 Elveden row
V7S1Y7 West Vancouver, BC
604 922 9866

Développeur logiciel


Compétences informatiques

- Langages : Java, C/C++, Ada RT, Perl, ASM 68000, VHDL, Visual Basic
- Graphisme : OpenGL, SDL, Java2D
- Temps réel : Posix, Java, processus Unix, Ada RT, VxWorks, LUSTRE
- Modélisation : UML2, Hood-HRT, SD (Structured Design), Réseaux de Petri
- Bases de données : BD relationnelles et objets, MS Access, MySQL, Oracle
- Systèmes : Unix, Linux, QNX, Windows
- Génie logiciel : Spécification, gestion de projets, processus (RUP, SPEM) et cycles de développement, gestion de configuration
- Outils : Rational Rose, Eclipse, MS Studio, MS Office, Latex, CVS

Expérience professionnelle

- 2004: BarcoView (Toulouse, constructeur de systèmes de contrôle commande)
Contrat de 3 mois
  • Portage sur Linux des évolutions d'un logiciel de "surveillance d'équipement" intialement développé pour Windows (2 mois).
    Technologies utilisées : Linux, C++, POSIX
  • Evolution du logiciel développé durant le stage décrit ci-dessous (1 mois).
Stage de 6 mois
  • étude des besoins, conception et implémentation d'un logiciel permettant d'éditer une IHM embarquée temps réel (ex. : tableau de bord d'une voiture) et de générer son code C++. Développement avec OpenGL et SDL (Simple Direct Media Layer) du moteur graphique utilisé par le code généré. Développement de l'outil (éditeur et générateur) en tant qu'ensemble de plug-ins intégré dans la plate-forme Eclipse. Editeur basé sur GEF (Graphical Editor Framework).

    Screenshot de l'éditeur

    Screenshot du programme généré
Prestation Préparation et présentation de cours et TPs sur la plate-forme Eclipse et le framework GEF pour la maîtrise de l'IUP ISI à Toulouse.
- 2003 :
Stage de 5 mois
Rational (Labège, éditeur de logiciels) : participation à l'intégration de l'outil Rational Test RT dans la plate-forme Eclipse.
Technologies utilisées : Java, framework Eclipse, SWT
- 2002 :
Stage de 4 mois
Antea (Toulouse, société de téléservices) : développement d’un système de génération de statistiques pour une application servant de support à un service d'informations téléphonique.
Technologies utilisées : Java (JDBC, multi-threading), Perl-cgi, UML
- 2001 :
Contrat d'1 mois
SERIM (Marpent, société de mécanique industrielle) : réalisation d’un système de gestion des commandes de l’entreprise avec Microsoft Access et Visual Basic.
Stage de 3 mois Aneda (Labège, SSII) :  adaptation de logiciels de gestion de parc informatique aux besoins de clients, rédaction de documentation (notices d'utilisation, réponse à appel d'offre, ...) , réalisation d’un site web.

Formation

- 2004 : DESS CAMSI (Concepteur en Architecture des Machines et Systèmes Informatiques), université Paul Sabatier, Toulouse. Mention Bien.
- 2000-2003 : Maîtrise de l'IUP ISI (Ingénierie des Systèmes Informatiques), université Paul Sabatier. Mention AB.

Informations complémentaires

- Langues : anglais courant
- Permis A et B.