Portfolio

Rails Applicationmore_vert
Rails Applicationclose

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.

  • Date: June - WIP
  • Language: Rails, Ruby, CoffeeScript, SASS, Foundation, Rails Unit Test, Mysql
  • Library:
Duolingo Enhancement Suitemore_vert
Duolingo Enhancement Suiteclose

Script to enhance the user experience on Duolingo.com

  • Date: April - WIP
  • Language: JQuery, Javascript, CSS
  • Library:
Sourpixmore_vert
Sourpixclose

A Qt/QML Pixiv Client using PixivPy python API client.

  • Date: Mars 26 - WIP
  • Language: Qt/QML, Python, Javascript
  • Library: QML Material, PixivPy
sourplum.herokuapp.commore_vert
sourplum.herokuapp.comclose

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.

  • Date: December 2015 (1 week challenge)
  • Language: Ruby / PostgreSQL
  • Library: Ruby On Rails / Polymer
QML Material SlideShowmore_vert
QML Material SlideShowclose

Qt/QML application to help you make your own presentations in Qml, following the Material Design Guideline.

  • Date: December 2015
  • Language: Qt/QML
  • Library: Qt/QML
TwinStrangers.commore_vert
TwinStrangers.comclose

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.

  • Date: May 2015 - June 2015
  • Language: Ruby
  • Library: Ruby On Rails / PostgreSQL / AWS
Qbearmore_vert
Qbearclose

Managing tools for a typical selling merchandise company. This application allows the manipulation of clients, employees, merchandise and checkouts.

QLetItGraphmore_vert
QLetItGraphclose

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.

  • Date: November 2014
  • Language: Qt/C++
  • Library: Qt OpenGL
Dumb Rock Rocksmore_vert
Dumb Rock Rocksclose

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.

  • Contributor: Chloé Daurient
  • Date: March 2014 – May 2014
  • Language: C++ 11
  • Library: SFML
Swag HatVenturemore_vert
Swag HatVentureclose

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.

  • Contributor: Corentin Bienassis
  • Date: October 2013 – December 2013
  • Language: C++ 11
  • Library: SDL
I Don't Care I'll Just Buy Another LimoPongmore_vert
I Don't Care I'll Just Buy Another LimoPongclose

Programming 101. A classic among classics to learn basic C++ while working in collaboration using the subversion tool Mercurial.

  • Contributor: Corentin Bienassis
  • Date: September 2013 – November 2013
  • Language: C++ 11
  • Library: SDL

About

Computer Skills

  • Languages

    C/C++, Qt, QML, Ruby, Node.js, Python

  • Web

    Ruby On Rails, AWS, Docker, HTML5/CSS3/SASS, Node.js/JavaScript/jQuery, Bootstrap, Polymer, Materialize

  • Database

    PostgreSQL

  • Platform

    Gnu/Linux, Android / SailfishOS / Ubuntu Touch

  • Softwares

    QtCreator, RubyMine, Atom, IntelliJ IDEA, Git

  • Graphic Library

    Qt / QML, OpenGL, Bacon2D, SFML, SDL

Languages

  • English

    Bilingual proficiency

  • French

    Mothertongue

  • Italian

    Intermediate fluency

  • Esperanto

    Intermediate fluency

  • Spanish

    Early production

Education

  • 2016–2015 Computer Science License

    The University of Bordeaux, France

  • 2015–2013 Computer Science Diploma

    The University of Bordeaux, France

  • 2013–2012 French Cram School (CPGE), Engineering Science

    Lycee Gustave Eiffel, Bordeaux, France

  • 2012–2011 A level in Science and Mathematics

    Lycee les Iris, Lormont, France