Rails Application with Admin Dashboard and Users account. Form to subscribe, form to update account, form to select products. Validation rules server side and client side. Unit Testing on all new features. Use of Rails best practices using tools like Rubocop to help find offenses. SASS theming and CoffeeScript for client scripts. Email sending to clients on events. Models/Controllers/Views creation, migrations to database. Tests on Models and Controllers.
Script to enhance the user experience on Duolingo.com
A Qt/QML Pixiv Client using PixivPy python API client.
Social media (Reddit like). Made using Polymer, Ruby On Rails and love. A user after registration can participate in the community by creating/editing/browsing subs, posts and comments.
Qt/QML application to help you make your own presentations in Qml, following the Material Design Guideline.
Ruby On Rails Web Application made for Vision Independant Production, Dublin to go with their show. Twinstranger.com is a website that help its users find their match by searching with their provided facial features. When a user find their match they can be contacted by VIP to be part of the show.
Managing tools for a typical selling merchandise company. This application allows the manipulation of clients, employees, merchandise and checkouts.
Qt Application using Opengl to render a 3d element controlled by the user with mouse and sliders. This is my first Qt Application and its purpose is for me to learn more about this beautiful framework and about its OpenGL integration.
Inspired by a flash game this version was made using C++ and SFML graphic library. this project was the first where we were introduced object-oriented programming. The game let the user move a rock (the main character) on a grid by clicking on nearby cells. Each cell has a number on it that let the character move of n cells, n being the number. The user loose the game if he goes out of the grid, if he touch a bomb or if he’s too slow to finish the level. The game is delivered with a complete Doxygen documentation and the source code.
Inspired by the mobile game pudding monster, this version was made using C++ and the SDL graphic library. The game let the user play to 9 levels were the goal is to wake up sleepy monsters by moving the main character on a 8*8 grid. A level editor has been added so that new levels could be made. Hightscores are also avaible on the menu.
Programming 101. A classic among classics to learn basic C++ while working in collaboration using the subversion tool Mercurial.
C/C++, Qt, QML, Ruby, Node.js, Python
Ruby On Rails, AWS, Docker, HTML5/CSS3/SASS, Node.js/JavaScript/jQuery, Bootstrap, Polymer, Materialize
PostgreSQL
Gnu/Linux, Android / SailfishOS / Ubuntu Touch
QtCreator, RubyMine, Atom, IntelliJ IDEA, Git
Qt / QML, OpenGL, Bacon2D, SFML, SDL
Bilingual proficiency
Mothertongue
Intermediate fluency
Intermediate fluency
Early production
The University of Bordeaux, France
The University of Bordeaux, France
Lycee Gustave Eiffel, Bordeaux, France
Lycee les Iris, Lormont, France