Curriculum Vitæ
David Odin
1, rue du commandant Israël
69370 Saint Didier au mont d'or
Tel : 06-98-07-79-15
E-mail :david chez dindinx.net
1, rue du commandant Israël
69370 Saint Didier au mont d'or
Tel : 06-98-07-79-15
E-mail :david chez dindinx.net
Formateur / Développeur C++ et OpenGL
Expériences professionnelles
- Depuis 2008
Création de Forma3dev
Forma3dev est une entreprise indivuelle qui propose des prestations en terme de développement et de formations. Voici quelques prestations :- Novembre 2008
Formation OpenGL
- En collaboration avec Apollo SSC
- De mai à novembre 2008
Développeur moteur pour Krysalide
- Collaboration au développement d'un moteur de jeux sur Wii.
- septembre 2007
Formateur OpenGL pour Connection Events
- Formation de trois employés de Cyanide Studio à Paris
- Bases mathématiques pour la 3D
- Présentation d'OpenGL
- Présentation de GLSL
- Explication de données 3D appliquées aux jeux vidéos (BSP, PVS, etc.)
- Création d'une mini scène : déplacement dans un labyrinthe, avec gestion des ombres, des visibilités, des textures, des shaders, des collisions, etc.
- janvier 2002 -- juillet 2007
Enseignant à CPE Lyon (École d’ingénieur de Chimie Physique Électronique de Lyon)
Matières enseignées :- Synthèse d'image (OpenGL, raytracing, etc.)
- Programmation structurée et par objet en C et C++
- Programmation système
- Programmation réseau
- Technique de Compilation
- Géométrie algorithmique
- Langages du Web : (x)html/css, JavaScript, PHP, AJAX (web dynamique)
- Introduction aux réseaux, protocoles applicatifs de TCP/IP
- Gestion de projet
- 1999 -- 2001
Développeur / Mainteneur chez MandrakeSoft en télétravail
Auteur et développeur d'outils d'administration pour l'utilisateur final, tels que RpmDrake et DrakeConf- 1999
- Écriture du livre "Programmation Linux avec GTK+"
Logiciels libres
- Utilisateur du système GNU/Linux depuis 1993
- Développeur Gimp, notamment tous les aperçus.
- Développeur GTK+, auteur du livre Programmation Linux avec GTK+, aux éditions Eyrolles, best seller.
- Auteur de nombreux articles dans Linux Magazine France
- Créateur de Giram (un modelleur 3D)
- Coordinateur de la traduction de la documentation de l'éditeur vim.
- Nombreuses contributions dans divers projets libres
- Co-organisateur des JdLL 2004, 2005 et 2006
- Co-créateur du Libre Graphics Meeting et Co-organisateur en 2006
Compétences informatiques
- Langages de programmation : C, C++, différents assembleurs.
- OpenGL, GLSL, et très bonne connaissance des différentes techniques de synthèse d'image.
- Langages du web : (X)HTML/CSS JavasScript (Ajax), PHP, etc.
- Bonne connaissance du noyau Linux et du système GNU/Linux en général.
- Bonnes connaissances du monde des jeux vidéos.
- Notions de programmation sur Nintendo DS.
- Bonne connaissances de la console Nintendo Wii
- Maitrise de Blender
- Maitrise de LaTeX / TikZ Beamer
Programmation Android
- Afficheur Quake3, avec option VR
Jeux vidéo & Communautés
- #CaroJu
- #TeamG1Family
- #KythouFamily
Éducation
- 1995
- DEA Informatique et Image à l'université de Saint-Étienne.
- 1995
- Diplôme d'ingénieur en Image à l'ICPI.
- 1989
- Baccalauréat, série C avec mention.
Langues
- Anglais courant
- Notions d'allemand