Le Chesnay2015 - 2015Anamorphose dynamique d'un environnement graphique pour améliorer le confort de lecture
sur grand écran. Accompagné d'une interaction adaptée a l'utilisation des écran géants.
Mise en application de mon prototype sur Windows, développé l'été 2014, pour le système d'exploitation Linux. Modification de l'interface graphique Gnome pour rendre l'ensemble de l'OS entièrement utilisable avec l'anamorphose dynamique.
C++, Javascript, Linux, Gnome-shell, Clutter, Kinect, OptiTrack, OpenGL et GL/SL
Univerisité Lille 1
- Déformation d'image en temps réel avec tracking d'utilisateurs
2014 - 2014Sur de grands écrans, l'utilisateur qui s'approche ne peut pas voir correctement ce qui est affiché à l'une des extrémités de l'écran. Le but de mon projet a été de réaliser une application qui permet de tracker l'utilisateur (via Kinect et/ou ARTrack) pour connaître sa position face à l'écran et de déformer l'image en temps réel pour permettre une meilleur visibilité. L'application développée est capable de capturer le rendu d'une fenêtre windows et via des shaders de la déformer.
Cette application a été développé avec C++, windows API, OpenGL et GL/SL.
Université Lille 1
- Tutorat informatique
Villeneuve d'Ascq2014 - 2014Aide et accompagnement scolaire des étudiants en difficultés, première et deuxième année de DUT informatique.
Google
- Google Summer of Code 2013 - UIPainter
Paris2013 - 2013The purpose is to offer a way to easily describe and create UI using a point and click interface. This interface should be extendable, as well as the widget proposed. The Painter should also propose a simple way to link widgets together, and to locally redefine behaviours. Technical Details Using Spec, the UIPainter should be able to generate the needed methods (and Layouts). The UI corresponding class could also be generated. Benefits to the Student A deep understanding of UI creation. A good set of knowledges about widgets interactions. The students will also benefits of an understanding of Spec at all the levels. Benefits to the Community The community will benefit of a new tool for generating UIs easily using the new platform independent UI framework. A UIPainter will help developers by improving the widgets reuse and simply the process of UI creation
My blog : http://uipainter-gsoc.over-blog.com/
INRIA
- Stage de fin d'étude - Licence
Le Chesnay2013 - 2013L'intégration continue est une méthode qui consiste à vérifier chaque modification effectuée sur le code source d'une application. Mon projet consiste à créer une application capable de charger, tester et rédiger des rapports sur les modifications apportées par la communauté sur le language Pharo.
Cet outil aura pour but de faciliter les corrections de bugs, de prévenir les incompatibilités, et d'indiquer si une version du logiciel est stable. Dans le cas d'un problème d'intégration, l'application aura pour objectif de fournir des rapports d'erreurs.
Smalltalk/Pharo et Jenkins
INRIA
- Stage de fin d'étude - DUT
Le Chesnay2012 - 2012Réalisation d'une application de visualisation 3D pour système d'analyse orientés objets.
Villeneuve D'Ascq2013 - 2015Master en informatique spécialité Image Vision Interaction
Projet scientifique : Outils de tracking bases vision pour l'interaction distante
- http://www.lifl.fr/~aubert/2014PJS/tracking.html
Integration de la Kinect pour une application de peinture á main levée