CV by cuiliqing

VIEWS: 78 PAGES: 2

									                                          ARCHITECTE
                                     LOGICIEL & MULTIMEDIA
                                       12 ans d’expérience


                                             Raison sociale
Matthieu BESSON                                       Né le 7 février 1976
                                                      Nationalité Française

                                                      E-mail : matthieu.besson@wanadoo.fr


                                                Formation

       1998 Ingénieur EFREI (Ecole FRançaise d’Electronique et d’Informatique) à Villejuif.
       Anglais      Lu, écrit et parlé TOEFL 540.


                                    Expérience professionnelle

2009 – ??? (1 an 8 mois)    Architecte logiciel,                     MyriadGroup (Cergy St-Christophe)
Téléphonie mobile et systèmes embarqués

Définition du Framework ULX:
         Définition des API Application Abstraction et Platform Abstraction
         Définition des guidelines.

6 Formations de 4h:
       Legacy Framework, Javascript, Bindings

Prototypage:
        Vector Graphics rendering, Lua Virtual Machine, 3D User Interface

2005 – 2008 (3 ans 2 mois) Architecte logiciel,                      Sagem (Cergy St-Christophe)
Téléphonie mobile et systèmes embarqués

Intégration OpenPlug :
         Définition de l’architecture d’intégration
         Encadrement de 2 stagiaires
         Création d’un prototype

Refonte des managers :
       Réarchitecture et séparation process/GUI. (SimManager, AudioManager et AccessoyManager)
       Suivi des documentations.

Digital Right Management :
         Amélioration du système DRM.
         Chiffrement à la volée et tests aux limites.

Linux embarqué :
       Mise en place de l’environnement de développement hôte et cible.
       Adaptation de code Open Source (serveur x, directfb).
       Portage d’une machine virtuelle Java.
       Prototypage de partage d’écran et de bus logiciel.

Audit logiciel 3G :
        Création d’un outil d’audit automatisé en Python.
        Redondance et complexité du code source.
        Affichage de l’architecture et des interactions des modules.
2001 – 2005 (4 ans 8 mois) Ingénieur 3D,                Nevrax (Paris)
Jeux video. MMORPG (Massively Multiplayer Online Role Playing Game)

Ryzom contenu :
      Développement du contenu du jeu : système de missions et outils associés.
      Export de données vers un site web PHP.

Ryzom Interface :
       Architecture du cœur de l’interface homme machine du jeu Ryzom et implémentation.
       Observeurs de données, scripting XML de la forme et des actions de l’interface
       Définition des contrôles et des objets de visualisation
       Intégration à l’application par des fenêtres spécifiques.

Nel (NEvrax Library) : (librairie opensource de 3d, son, réseau)
       Système de visibilité (cluster/portal)
       Chargement asynchrone
       Création d’un générateur de Lightmaps et de Blendshapes (morphing)
       Système de fonte.
       Création d’un éditeur de monde et chaîne de production.

2000 –2001 (1 an 1 mois)      Ingénieur développement,           MASA (Paris)
Jeux vidéo. Sport sur Playstation 2

DIN Stats :
       Extraction de données statistiques du middleware DIN (Distributed Network)
       Ecriture d’une application multi-plateformes (Windows/Linux) de visualisation.

Dinoz : (jeux sur plateforme PS2 utilisant le moteur 3D Renderware)
         Système sonore par impulsions et de musique par flux.
         Contrôles d’entrées.
         Effets spéciaux 3D.
         Ombres portées statiques et dynamiques.

1998 –2000 (1 an 7 mois)     Ingénieur développement,            Lankhor (St Quentin en Yvelines)
Jeux vidéo. Course sur PC / Playstation

Formula One World Grand Prix :
       Portage de l’application Official Formula One Racing sur Playstation.
       Assurance qualité sur les modules moteurs, contact et intelligence artificielle.
       Effets spéciaux.

Official Formula One Racing :
         Conception et développement de l’application.
         Parties magnétoscope, réseau (TCP/IP et UDP) et caméra.

SkinLinker :
        Editeur de lien peau/squelette. Import 3DSMax. Moteur de rendu en DirectX


                             Systèmes et langages informatiques

   Langages :     Assembleur 80x86, C/C++, Javascript, Lua, Pascal, Python, XML.
   Systèmes :     Windows, Linux, Unix, Neptune, EMP-3G
   Logiciels :    Visual Source Safe, CVS, 3DS Max 3.1 Scripting & Plugin, Eclipse
   Librairies :   WxWidget, MFC, DirectX, Winsock v2.0, STL.


                                                Divers
   Permis de conduire A et B
   Page personnelle : http://pagesperso-orange.fr/matthieu.besson/

								
To top