After considering a career as a Greek philosopher when he was young, Rémi chose to study computer science in France. He loves to understand things, and the underlying relations between them. Solving problems on a daily basis seemed like the right thing to do; implementing and automating the solutions using algorithms, software and computers has been even more enjoyable and gratifying! Since then, Rémi is always looking for new problems to solve, and new ways to express their solutions! He also loves to study languages (either natural, formal or programming ones) and their expressive power. In his free time, he also enjoys having a run outside, playing music with friends, and cooking French food!