Menu

Christophe CIANI

AUBAGNE

En résumé

Mes compétences :
agile
Boost
Design
Design pattern
Eclipse
EXtrem Programming
Hudson
JAVA
Microsoft Visual Studio
Opengl
PATTERN
Perforce
POO
Programming
PS3
SAFE
SVN
UML
XML

Entreprises

  • Impika - Ingénieur développement

    2012 - maintenant
  • Eurogiciel - Ingénieur développement

    Labege 2012 - 2012
  • Lexis Numérique - Développeur Senior Jeux Vidéo

    2009 - 2011 Développement d’un jeu vidéo (PS3, Xbox360 et PC Windows):

    - Mise en place d’un outil d’intégration continue (Hudson)
    - Mise en place d’outils de test unitaire (CppUnit), de contrôle de qualité du code
    - Conception et développement du moteur d’animation des personnages
    - Conception et développement du moteur de son 3D
  • Dmailer - Développeur logicielle backup

    2008 - 2009 Développement multiplateforme (Windows, Mac OsX, Linux) d’application grand public de sauvegarde de données:

    - Développement du Framework général (C++, Boost 1.35) servant de base aux développements d’applications de backup
    - Conception et développement en C++ de la technologie « live backup » qui permet de détecter en temps réel quels fichiers ont été modifié et de les sauvegarder
    - Développement d’une partie de l’IHM en ActionScript / Flex (Adobe)
    - Intégration de l’application à la technologie U3 (launchpad sur clé USB),
    - Intégration au Framework d'une solution de mise en ligne des données (Symantec Swap Drive, Amazon S3)
  • Widescreen Games - Développeur camera 3D

    2005 - 2005 Spécification et développement d’une caméra type « 3ème personne » pour un jeu vidéo:

    - Conception et développement en C++ sous Visual Studio
    - Configuration du comportement et des modules de la caméra par fichiers XML
    - Intégration à l'application sous forme de plugin
  • Arkoon Network Security - Développeur IHM

    Lyon 2005 - 2007 Dans le cadre de la refonte complète de l’IHM des appliances de sécurité réseau Arkoon:

    Développeur principal de l'application graphique (Java, Swing, Xml, XmlBeans)
    – Spécification des interfaces utilisateurs
    – Architecture modulaire
    – Ergonomie générale du produit répondant aux besoins client
    – Documentation de l'architecture
    - Maintenance et évolution de l’ancienne interface d’administration (C++, Qt sous Windows/Linux)
  • Datura Studios - Développeur Jeux Video / Cofondateur

    2003 - 2005 Associé cofondateur de la société ; Développement de jeux vidéo :

    - Spécification et développement en C++ du moteur 3D PC/Xbox, rendu style dessin animé, codage scénarique, système d’ombres projetés temps réel, moteur d’animation à base de squelette
    - Optimisation du code de rendu en utilisant les vertex shaders pour les effets spéciaux
    - Outils de chaîne de production
  • Infogrames - Développeur Jeux Video

    1999 - 2003 Développement de jeux vidéo :

    - Conception UML, écriture de moteur d'animation en C++
    - Développement d'effets spéciaux
    - Conception de système de musique dynamique et de son 3D
    - Développement d'interface utilisateur (IHM, HUD)
    - Outils de chaîne de production

Formations

Réseau

Annuaire des membres :