CV - BULANT Denys

Transcription

CV - BULANT Denys
BULANT Denys
218 rue du Maréchal Leclerc
94410 St Maurice
France
Téléphone (mobile): +33 (0)6.12.93.50.44
E-mail: [email protected]
Profil LinkedIn : http://www.linkedin.com/pub/denys-bulant/3/966/869
Développeur C++
Age : 29 ans
Permis B
EXPERIENCE PROFESSIONNELLE

Déc. 2008 – Avril 2010 : Développeur Wii au Cortex (Paris) :
 Développement du jeu de karaoké We Sing (gameplay, C++ / NW4R)
 Prototypage sur Jungle King (C++ / NW4R / pilotage à la voix)
 Développement du moteur et du pipeline de production (3D, UI, threading, outils)
 Développement de plugin MaxScript pour utiliser 3DS Max comme éditeur de niveaux

Sept. 2008 – Nov. 2008 : Développeur Nintendo DS au Caillou (Paris) : Programmeur gameplay sur
Pékin Express DS (C++)

Déc. 2006 – Aout 2008: Lead Hardware Expert à Gameloft (Paris) :
 Développement :

Création d’un scanner extensible surveillant la disponibilité de téléphones sur les sites web
non Flash (C++ / Qt4 & Ruby / Hpricot / Mechanize)

Création d’un outil de génération d’archives extensible pour l’installation de jeux sur des
téléphones spécifiques US/Canada (C++ / Qt4 / Quazip)

Maintien de benchmark (J2ME)

Participation au développement d’outils internes (intranet) (conseil d’IHM, présentation de
scénarios types)
 Technique :

Inclus les tâches du poste ci-dessous

Rapport concernant des caractéristiques sur les téléphones (dispo d’une caméra, 3G ou non…)
 Organisation : Organisation & synchronisation de tâches lourdes avec une équipe de 10 personnes

Juin 2005 – Dec 2006 : Hardware Expert à Gameloft (Paris) :
 Logistique: Gestion du parc de téléphones, envoi des téléphones pour les studios
 Technique:

Maintenance du parc de téléphones (principalement flashage et déblocage)

Découverte de moyens permettant l’installation de jeux sans utilisation de l’OTA

Benchmarks des téléphones (évaluation des performances sur tout type de plateformes
mobiles : J2ME, Brew...)
FORMATION
 2002/2003 : Première année de DEUG Mathématiques et Informatique Appliquées à la Science.
 2001 : DUT Services et Réseaux de Communications.
 1999 : Bac Sciences et Technologies du Tertiaire, option Informatique de Gestion.
REALISATIONS PERSONNELLES ET CONNAISSANCES

Développements :
 Belote : jeu de belote mono- et multi-joueurs (C++ / SFML / CEGUI / Lua / boost, en cours)
 SFGE : moteur de jeu orienté comportements (C++ / boost / SFML / Qt4, en cours)
 pprt : Ray tracer basé sur les spécifications RenderMan (description de scène et langage de
shading) (C++ / boost / Intel TBB / GOLD, en cours)
nd
 FreeAngel: logiciel de contrôle parental, réalisation du front-end (C++ / Qt4) (classé 2 /27,
premier logiciel gratuit & libre, par Action Innocence 2008/03)
 CuteTestWatcher (C++ / Qt4) : Projet ayant pour but d’automatiser la compilation et lancement de
tests unitaires (abandonné, source visible par Trac)
 HART (Haskell) : Ray-tracer en Haskell (code source disponible sur demande)
 GameJam 2009 : Lua / Löve
 Tutoriels (pour Qtfr et Développez) :
 Intégrer Ogre à Qt (Partie 1, partie 2)
 Intégration de SDL à Qt
 Un conteneur pour MPlayer (utilisation de QProcess)
 Interaction entre boost.signals et les signaux/slots Qt
 Etendre le type QVariant
 Langages : C++, C, Ruby, Expressions rationnelles, Lua, MaxScript, SQL
 Notions : C#, Haskell, Python, Asm x86/x87/SIMD/ARM, UDK, QML, JavaScript, PHP, ASP
 Bibliothèques : stl, boost, Ogre, CEGUI, SFML, Qt4/Qt3, Intel TBB, OpenGL, GOLD, API Win32
 Notions: GPU Shaders (Cg, GLSL), DirectX, CImg, SDL, ScaleForm, MFC, COM
 Outils :
 Visual Studio, CodeWarrior, Inno Setup, connaissance basique de gcc et cmake
 TortoiseSVN, Mercurial/Hg, Trac, Mantis
 Intel VTune, AMD CodeAnalyst
 RenderMonkey
 Visual Paradigm for UML
 XML, XPath / JSON
 Multimédia : 3DSMax, Photoshop, Paint.NET, Director, Première.
 Bureautique : MS Office, OpenOffice.
 Bonne connaissance de l’anglais courant, maîtrise de l’anglais technique.
LOISIRS





Membre de l’équipe d’administration et documentation de Qtfr.org (site & forum dédié à Qt),
participation à la FAQ Qt de Développez
Développement (intérêt principaux en jeux, programmation graphique et GUI, apprentissage de
langages et bibliothèques)
Jeux vidéo (stratégie, RPG/ARPG, simulation) sur PC, XBox 360 et Nintendo DS
Jeux de stratégie sur table et peintures de miniatures
Lecture (livres liés au développement et romans)