Alexandre HAFFNER

2 rue Curie, 90700 Châtenois-les-Forges

Tél : (+33) 6 99 91 21 44

E-mail : haffner.alex@gmail.com

Site : http://alexandre-haffner.com/




Français

Né le : 30 juillet 1986 (27 ans)


Ingénieur en Informatique

Image, Interaction et Réalité virtuelle


Formation

2009

Diplôme d’ingénieur de l’UTBM (Université de Technologie de Belfort-Montbéliard, France) spécialité Informatique. Filière Image, interaction et réalité virtuelle, label anglophone. Grade de Master.

2007 – 2009

Spécialisation Image, Interaction et Réalité Virtuelle à l’UTBM.

2006

Département Génie Informatique à l’UTBM.

2004 – 2006

Cursus d’ingénierie préparatoire à l’UTBM.

2004

Baccalauréat scientifique obtenu avec mention à Belfort.


Expériences professionnelles

Numeri4D

Depuis 07/11

Ingénieur Informatique en Réalité Virtuelle et systèmes 3D temps réel. Référent Réalité Virtuelle..

  • Développement d’applications en Réalité Virtuelle et Réalité Augmenté pour plateforme PC, Web, iOS et Android. Mise en œuvre en C#, C++, Java, Ogre3D et Unity 3D.
  • Conseil et formations pour les logiciels Unity 3D et 3DSMax.
  • http://numeri4d.com/ (Montbéliard, France).

Freelance

01/11 – 07/11

Freelance dans le domaine du développement sur plateformes mobile et sous-traitance.

  • Développement avec un graphiste de jeux destinés aux plateformes mobiles iOS et Android.
  • Conseil et formations pour le logiciel Unity 3D.
  • Développement d’applicatifs de vision et spatialisation sonore 3D. (Belfort, France)

Lexip

02/09 – 12/10

Projet de fin d’étude d’une durée de six mois suivis d’une embauche.

  • Développement de plugins visant à établir la compatibilité des périphériques Lexip au sein d’applications professionnelles (CATIA, Solidworks, 3DStudioMax, Rhino, AutoCAD, …).
  • Conception des souris de la gamme Motion (architecture logicielle et système embarqué).
  • Design de la suite logicielle Lexip, puis réalisation en C# et C++. Mise en œuvre de compétences en matière d’interactions et visualisation 3D tout au long de l’exercice.
  • Réalisation du firmware impliquant de fortes contraintes temps réel. (Paris, France)

Strange – Agency

2008 – 2009

Stage d’assistant ingénieur d’une durée de six mois réalisé en Angleterre.

  • Développement d’une application innovante de data mining (exploration de données).
  • Participation au processus de conception du logiciel avec une petite équipe de chercheurs et ingénieurs anglais. (Middlesbrough, Royaume-Uni)

Faure & Jeffredo

07/2006

Travail d’été dans un laboratoire médical. (Belfort, France)

Faurecia

02/2005

Stage ouvrier : décharge des pare chocs. (Audincourt, France)

Réalisations

3D

  • Démo 3D High Dynamic Range (HDR) – C++, OpenGL, GLSL, SDL.
  • Tamax & Ruby, jeu arcade compatible souris 3D – C++, Ogre3D, Fmod, 3DSMax.

Simulation

  • Simulation de vie virtuelle et comportements de groupes – Java, A*, multi-agents.
  • Simulation de bus en Java et création de réseaux – Java.

Image

  • Générateur de biomorphes (fractales) avec éditeur graphique – C++, Qt.
  • Algorithme des fourmis appliqué à la détection et au suivi de contours – C++, OpenCV, multi-agents.

Embarqué

  • Bubble Flow, puzzle game pour mobiles iOS et Android – Unity 3D, C#.
  • Androibay, outils permettant de suivre ses enchères eBay depuis un mobile Android. Présenté au premier concours Google Android – Java, Web Services, SDK Android.
  • Machine virtuelle pour exécutables Lego Nxt pour le système NxOS – C, ARM7.

Retrouvez l’ensemble de mes réalisations personnelles et réalisées lors de ma formation sur : http://alexandre-haffner.com/


Compétences

Langages

Très bonne maîtrise du langage C ainsi que de la programmation orientée objet, spécialement dans les langages C++ et C#. Bonne connaissance du langage Java.

Programmation Microchip (PIC18) C et assembleur, programmation bas niveau et normes USB HID. Bases en Action Script 2.0 et 3.0, LISP, Prolog et assembleur ARM7.

3D & RV

Bonne maîtrise d’OpenGL et auto formé sur DirectX. Connaissance des shaders GLSL/HLSL.

Bonne culture générale autour des techniques de rendus 3D et des mathématiques liées à la 3D. Utilisation avancée de Unity 3D. Utilisation simple de 3DStudioMax et Virtools.

Web

XHTML/CSS, PHP4, MySQL, bases en Flash, JSP et techniques Ajax.

Conception

Bonne connaissance de la programmation orientée objet et de l’utilisation d’UML. Conception de bases de données via la méthode Merise/2.

OS

Bonne connaissance des systèmes Windows (98, XP, Vista et Seven) et leurs différences. Travail aisé sur systèmes Unix.


Langues

Anglais

Capable de communiquer dans un contexte professionnel via un anglais technique. Score de 890/990 à la certification TOEIC en 2005. Stage de six mois au Royaume-Uni en 2007 – 2008.

Espagnol

Niveau moyen en espagnol.


Loisirs

Jeux vidéo, guitare et musique électronique (FL Studio), escalade.


Note : Je serais ravi de vous faire parvenir tout document, code source ou compte rendu que vous jugerez nécessaire.