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