#### I enjoyed doing a PhD (2016-19)
Before that, [I pursued a Ph.D](https://perso.crans.org/besson/phd/) ([phd.pdf](https://perso.crans.org/besson/phd.pdf)) in telecommunications, applied mathematics, machine learning and computer science, at the engineering school CentraleSupélec in Rennes and at Inria in Lille since 2016 to 2019, and I graduated in November 2019. I [wrote research articles](https://perso.crans.org/besson/publications) and [research software](https://github.com/SMPyBandits/). I do less research but still a little bit, since my PhD defense.
#### I'm not only a (proud) geek!
Outside of computer science and teaching, I love biking, hiking, traveling by hitch-hiking, [cooking](https://perso.crans.org/besson/cuisine/) etc.
🛏️ I live alone and work at home in Rennes, and I'm a strong believer in the importance of 💚 ecology, and especially [reducing waste at a personal level](https://perso.crans.org/besson/zero-dechet/) and [local and national political actions](https://anv-cop21.org/).
I'm passionate about video games, science fiction, and fantasy! 🚀 I write a lot on [my blog](https://perso.crans.org/besson/index.en.html).
#### More name dropping
💻 I work on Dell and HP laptops, using [XUbuntu 18.04+](https://xubuntu.org/), [VSCode](https://perso.crans.org/besson/visualstudiocode.en.html), :musical_note: listening to music with [gmusicbrowser](http://gmusicbrowser.org/) (and [this](https://github.com/Naereen/GMusicBrowser-FullScreen-WebApp)).
Since 2012, I write a lot of [tiny CLI scripts](https://github.com/Naereen/bin), [build my website](https://github.com/Naereen/web-sphinx) using [sphinx](https://sphinx-doc.org/).
🖊️ I love mathematics, got "agrégation" in 2014, and since then I've helped writing the [best maths book ever](https://laurent.claessens-donadello.eu/frido.html) (in 🇫🇷 French), and [this other one](https://www.dunod.com/prepas-concours/131-developpements-pourl-oral-agregation-externe-mathematiquesinformatique).
🤣 I'm a [big fan of memes](https://9gag.com), [various TV shows, movies and video-games](https://perso.crans.org/besson/top10.en.html).
[![Naereen's github trophy](https://github-profile-trophy.vercel.app/?username=Naereen&row=1&no-bg=true)](https://github.com/ryo-ma/github-profile-trophy)
[![Naereen's github stats](https://github-readme-stats.vercel.app/api?username=Naereen&theme=blue-green&show_icons=true)](https://github.com/anuraghazra/github-readme-stats)
[![Most used languages](https://github-readme-stats.vercel.app/api/top-langs/?username=Naereen&theme=blue-green&layout=compact)](https://github.com/anuraghazra/github-readme-stats)
[![lbesson's wakatime stats](https://github-readme-stats.vercel.app/api/wakatime?username=lbesson&theme=blue-green&layout=compact)](https://github.com/anuraghazra/github-readme-stats)
#### [WakaTime stats](https://wakatime.com/@lbesson) ?
See [this blog post](https://perso.crans.org/besson/wakatime.en.html).
More details on my teaching
I teach various courses: a long course INF1 at L1 (+1) level at University Rennes 1 (introduction to programming in Java), a short one "Introduction to Computer Science" at L3 (+3) level for law and economics students at ENS Rennes. Most of my hours are for computer science students at ENS Rennes: classes or practical sessions for Algorithms 1/2, I grade projects for a advanced programming course in C++ at L3 (+3) level ; I also give practical sessions for Signal Processing at M1 (+4) level. I also invite researchers to come talk to our students twice a month, reach me out if you're interested! My main task is to manage the intense training for national competitive exam "agrégation de mathématiques" for the Computer Science minor, for which I teach various small courses at M2 (+5) level, and give rehearsal oral exams (see notebooks).