#Hallo! ##I’m Tristram Gräbener, and this is my CV Press `[SPACE]`, `[↓]` or scroll to continue More about me: * [A more traditionnal CV](TristramGräbener.pdf) * [Github](https://github.com/tristramg/) * [Twitter](https://twitter.com/tristramg/) * [LinkedIn](https://www.linkedin.com/profile/view?id=8049012)
#Birth ##Ecuador **1984** (31 years old) Spanish is the language we speak at home.
#Kindergarten ##Stuttgart **1984 — 1989** Until 2000, I spent a month every summer in Stuttgart. Do not worry, I have no _swäbisch_ accent.
#School ##Cotonou (Bénin) **1989 – 1993** Learning French at 5 is way easier.
#School ##Niamey (Niger) **1994 – 1997** No real professionnal interest (excepted maybe camel riding).
#High School ##Antananarivo (Madagascar) **1997 — 2002** _Bacalauréat Scientifique_: A-level in Science with honnors (_mention bien_).
#Preparatory school ##Paris — Lycée Charlemagne **2002 — 2003** Mathematics and Physics
#Engineering school ##École des Mines de Nantes **2003 — 2007** Major in Operation Research
#Master Thesis ##[Ange Optimization](http://www.ange.dk) Køpenhavn **2007** Building a tool to optimize container vessels routes. My first actual experience with routing, and C++.
#PhD in Computer Science ##Université de Toulouse **2007 — 2010** Multimodal and multicriteria routing in public transit. [Implementation](https://github.com/Tristramg/mumoro/) in C++. To fund my thesis, I also worked on a routing algorithm for firetrucks considering traffic conditions, turn restrictions and the possibility to bend some rules. * [Some citations](https://scholar.google.com/citations?user=seR9E7kAAAAJ&hl=en) * [The Thesis](http://www.irit.fr/publis/VORTEX/Grabener_These_2010-11-15.pdf) (in French)
#Canal TP ##Paris **2010 — 2013** * Lead developper for a full rewrite in C++ of their public transit routing engine [Navitia](https://github.com/canalTP/navitia) * A private blog post about the history of [routes computation](http://blog.tristramg.eu/short-history-of-routes-computation.html)
#Capitaine Train ##Paris **2013 — 2016** * Main developper of the routing engine in C++ * Allows to compute train routes accross Europe * Designing a railway map of Europe