CV détaillé 2013

Transcription

CV détaillé 2013
Thibault JOCHEM
29 ans
Rue Chevalier d’Assas
Les Bermudes 2
83000 TOULON
[email protected]
06.37.70.45.71
Permis B
EXPERIENCE PROFESSIONNELLE
08/2012 – 10/2013
Ingénieur R&D C++ / embedded
Amiriel
•Environnement : Windows 7/8 / Ubuntu 12.04 LTS/Debian 3.2
www.amiriel.com
•Projet : La maison familiale numérique
•Implémentation d’un périphérique connecté pour l’utilisation du service Amiriel sur télévision.
•Mise en place de la plateforme embarquée et optimisation de l’OS ( pandaboard / Ubuntu
ARM)
•Ecriture du client embarqué (Qt/C++).
•Mise en place & maintenance serveurs prod & test ( Linux/Tomcat/Httpd/TurnServer)
•Mise en place & maintenance infrastructure dev (git/redmine/mail…)
•Aide ponctuelle sur le backend amiriel (Java JEE/Spring)
•Proof of Concept jeu de carte connecté : belote avec cartes NFC, serveur web écrit en C a
l’aide de mongoose. Communication des clients via websocket, visioconférence via WebRTC.
•Développement client TV sur Android 4.1 plateforme : android mini pc ( sticks HDMI ).
01/2011 – 07/2012
Ingénieur Software C / embedded
SmarDTV
•Environnement : Windows XP / Ubuntu 10.4 / MQX
www.smardtv.com
•IDE : Visual Studio 2008 / Metaware
(Amundis)
•Projet : Control Access Module Advanced
•Ecriture de modules en C pour utilisations innovantes des modules de contrôles d’accès sur le
standard DVB:CI (confidentiel).
•Développement en C sur plateforme à fortes contraintes et sur un OS temps réel.
•Http Live streaming : Ecriture d’un client web, parser de playlists, contrôle du débit ...
•Implémentation d’une node d’environnement multiscreen sur CAM connecté.
•Implémentation d’un client Active Video sur CAM connecté.
10/2009 – 12/2010
Ingénieur R&D C++ 3D / embedded
Amundis
•Environnement : Windows Vista, 7 / Ubuntu 9.10 / Angstrom
www.amundis.fr
•IDE : Visual Studio 2008 / Code:blocks
•Projet : R&D interne
•Portage d'un moteur 3D sur embarqué : Portage d'un projet open-source sur une plateforme
de développement basée sur un processeur Arm v7 et un gpu PowerVR SGX (Omap3).
•Ecriture d'un driver spécifique openGL ES 2.0.
•Système de texture dynamique : Intégration de GStreamer dans le projet pour utiliser de la
vidéo en tant que texture dynamique.
2007 – 09/2009
Développement C++ 3D / Système
Eugen System
•Environnement : Windows Vista / Xbox360 / PS3
www.eugensystems.com
•IDE : Visual Studio 2008 / SN Systems PRODG
•Projet : R.U.S.E ( http://ruse.fr.ubi.com )
•Base de donnée Spatiale du Level Build : A l'aide d'une structure de donnée spatiale et d'un
système de description compacte, service permettant d'avoir en temps réel les éléments de
décors à afficher pour une zone bien précise.
•Compression Terrain : Utilisation du compresseur de mesh pour les Vertex Buffer du terrain.
•Utilisation des buffers sous une forme quantizée directement dans le shader d'affichage du
terrain.
•Prototype Interface tactile : contrôle du jeu à par l'API Windows Touch (multi point).
•Portage modules vers PS3
2006 - 2007
Développement C++ 3D | CDD (année de césure)
Eugen Systems
•Environnement : Windows XP/ Xbox360
www.eugensystems.com
•IDE : Visual Studio 2005
•Projet : R.U.S.E ( http://ruse.fr.ubi.com )
•Compression de Mesh : Module de compression de modeles 3D génériques.
•Raytracer : R&D sur le raytracer interne du jeu, compression de la mesh de raytrace,
utilisation multithread, utilisation de façon streamée, algorithme de packet tracing.
•Stickers : Utilisation de la mesh de raytrace pour extraire la géométrie du terrain locale en un
point (plaquage des textures au sol).
•Portage modules vers xbox 360
2006 - 4 mois
Developpement C++ | Stage Technique
Eugen Systems
•Environnement : Windows XP
www.eugensystems.com
•IDE : Visual Studio 2005
•Projet : R.U.S.E ( http://ruse.fr.ubi.com )
•Portage modules Delphi vers C++
•Etude .net embarqué : R&D sur l'intégration d'une VM .net dans le moteur du jeu.
•Utilisation de Mono et Portable.net
FORMATION
2002 – 2007
Ecole d'ingénieur EFREI, spécialisation Génie Logiciel en cycle Ingénieur
Ingénieur diplômé de l’école française d’électronique et d’informatique
2002
Baccalauréat Scientifique option mathématiques, Lycée Dumont D'Urville, Toulon
COMPETENCES
Langages
C/C++, STL, Design Patterns
ASM PowerPC, Java, C#, Python, SQL, UML
Programmation haute performance, 3D temps réel, Programmation objet, Développement
embarqué et Temps Réel, Télévision Numérique
QT / GTK / MFC
Direct X / Open GL / OpenGL ES 2.0
Web : XML / XSL, HTML / CSS / JavaScript, PHP / MySQL / WebRTC
Systèmes : Linux Debian/Ubuntu/Angstrom, Windows 9x/2k/XP/Vista/7, Mac OSX, MQX,
Android, Windows Phone.
Outils : Visual Studio, Eclipse, Code:blocks, git, Metaware, SVN, Trac, TestTrack Pro,
CodeAnalyst, Vtune, Cygwin, OProfile, gdb, redmine, gitolite
Langues
Français : Langue Maternelle
Anglais : Courant - Toeic (905/990)
Espagnol : Niveau Scolaire
DIVERS
Loisirs
Course à pied, Sports de glisse (Snowboard, Kitesurf…), Cinéma, Jeux-Vidéos,
Electronique (Arduino), Apps Window Phone 7/8