Cédric Joffroy

Docteur en Informatique

06NiceProvence-Alpes-Côte d'Azur - France

Suite à un doctorat en informatique, je suis actuellement en recherche d'un poste en entreprise si possible dans le secteur Recherche & Développement ou innovation mais je reste ouvert à d'autres secteurs d'activité. Je suis également ouvert à des propositions de post-doctorat.

Mon doctorat portait sur la réutilisation d'applications par composition et plus particulièrement de savoir comment la composition fonctionnelle peut diriger la composition des Interfaces Homme-Machine (IHM). Pour se faire, nous nous sommes appuyés sur des applications légères (Web services pour la partie fonctionnelle et IHM de type XAML ou Flex). La composition fonctionnelle est quant à elle décrite au travers d'une orchestration de services (BPEL) ou d'un assemblage de composants. Pour réaliser la composition, un ensemble d'éléments à été mis en oeuvre :
. un modèle de description abstraite des applications sous la forme d'un assemblage de composants ;
. des règles de composition s'appuyant sur une représentation ensembliste ;
. un moteur de composition décrit en Prolog qui permet de déduire les éléments d'IHM à conserver, de détecter les éléments en doublons et enfin de finaliser la création de l'application ;
. une application en Java qui permet d'interroger le moteur de composition, d'interroger le développeur sur les doublons et également de rendre le résultat.
Ces travaux ont amené à des publications dans les domaines des IHM, de l'Ingénierie Dirigée par les Modèles, des systèmes informatiques interactifs...

Durant cette thèse j'ai également eu l'occasion de donner des cours à tous les niveaux du cycle ingénieur (de la première année du cycle préparatoire à la dernière année). Ces cours portaient sur :
. l'environnement informatique avec la découverte de Linux, du terminal, des commandes et des scrips Shell. Ce cours m'a amené à développer deux mini-projets pour les étudiants (Mastermind, Pendu) ;
. la programmation orientée objet et les IHM avec la présentation du modèle MVC (modèle - vue - contrôleur) et son application au sein de Java/Java Swing ;
. la plasticité des IHM avec la présentation de langages de description d'IHM de haut niveau et d'outils et méthodes permettant la composition des IHM.

6 contacts
Expérience professionnelle
2007 - 2010

Moniteur au sein de l'Ecole Polytechnique de Nice-Sophia Antipolis. J'ai eu l'occasion de donner des cours aux premières, troisièmes, quatrièmes et cinquièmes années du cycle ingénieur. Cours en Environnement Informatique, en plasticité des Interfaces Homme-Machine et en Interface Homme-Machine

High Tech
2006 - 2006

Editeurs logiciels
Ancien élève de
Hobbies
Cinema , bowling , sorties entre amis , badminton , course à pied , cuisine

Les visiteurs de ce profil ont aussi consulté
Florent SIEBERT
Apprentissage, Air France
Jessica Melloul
Ingenieur, Sopra group
Alice Jodra
Etudiante Ingénieur & Apprentie
Rubiela Silva Olivares
Stagiaire Projet ISICIL, ADEME - INRIA
Lorena Diniz
Animatrice terrain, Paris L'Open Tour
Sara Serbout
Etudiant, isc paris
Cecile CHAVANT
ACHETEUR, IVECO FRANCE
Nathalie Chassagne
Controleuse, savoy moulage
Lota Lolo
Etudiant, Université Paris Est MLV
Maryline Tansorier
Magasiniere, collectivité territoriale
Viadeo pour votre carrière : Créez votre profil