.. meta:: :description lang=en: Lilian Besson's personal web page :description lang=fr: Page personnelle de Lilian Besson sur le web ########## Welcome! ########## A few words about me -------------------- |Greetings|, and welcome to my website! I am **Lilian Besson**, teacher-developper in Computer Science, and I was an assistant professor at |ENSRennes| from 2019 to 2021. I am now a full-time professor of Computer Science in `Classes Préparatoires `_, in charge of the `MP2I `_ class at `Lycée Kléber `_, in `Strasbourg `_ in France. Before occupying these teaching-focused positions, I `pursued my PhD in Telecommunications and Machine Learning `_ in CentraleSupélec in Rennes and Inria in Lille, and I `graduated `_ in Mathematics and Computer Science at |ENSCachan|, with a `Master degree `_ in Machine Learning, and a Master degree in teaching Mathematics (along with « agrégation », the French national exam to become a civil servant teacher). .. |Greetings| raw:: html Greetings traveler .. |ENSCachan| raw:: html ENS de Cachan .. |ENSRennes| raw:: html ENS de Rennes - From August 2019 to August 2021, I was a `junior professor (agrégé) `_ at `ENS Rennes `_, in charge of the class preparing the "agrégation" national exam, with a major in mathematics and a minor in computer science, level M2, and in charge of lectures for `introduction and advanced algorithms `_, and `other teaching activities `_. - In February 2021, I had fun adding these applications there on my site, to be able to write small codes, give quick explanations without having to install anything on his computer: `ocaml.besson.link `_ for OCaml 4.12, `jscpp.besson.link `_ for C/C++, `python.besson.link `_ and `notebook.besson.link `_ for Python 3.8, `turing.besson.link `_ for Turing machines, and `tableaunoir.besson.link `_ for an interactive and super functional blackboard! Note: I did not develop these applications myself, they are all free under the MIT or GPLv3 license. - If you want to learn more about |ENSRennes|, watch this: .. youtube:: zleSzn76FMs - I was also an associate researcher with the `PANAMA team `_ at IRISA in Rennes. My research interests were on innovative technologies for modern teaching, Python and OCaml programming, machine learning in general, and other directions. Between September 2016 and August 2019: - I was pursuing `my PhD `_ at CentraleSupélec (`SCEE team `_, `IETR lab `_) in Rennes (France), with `Christophe Moy `_ and `Emilie Kaufmann `_ (`SequeL team, CRIStAL lab, at Lille `_). My PhD was on multi-players multi-arms bandits models applied to radio-telecommunication, especially I-o-T problems. I now hold a PhD in telecommunications. My PhD `thesis is here `_ and the slides used for my defense are `there `_. - And I was `teaching `_ theoretical computer science at `ENS Rennes `_ (for a class preparing for the agregation national exam, level M2) and `ENSAI `_ (complexity and calculabilty, level L3), thanks to `this mission `_. .. .. warning:: Information about the coronavirus outbreak, and how it affects me, and my teaching activities : please read this webpage : ``_. At first, I was updating it twice a week (as of 13/03/2020), but now updates are less frequent. ------------------------------------------------------------------------------ `Contact information `_ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Feel free to *contact* me by, `the solution you prefer `_: .. image:: .courriel.png :scale: 40 % :align: right :alt: My email address in a PNG image… :target: mailto:Lilian.Besson@ENS-Rennes.fr #. by *email* at this address `Lilian.Besson@ENS-Rennes.fr `_, or `besson at crans.org `_: .. image:: .telephone.png :scale: 40 % :align: right :alt: My phone number in a PNG image… :target: callto:100101011101001100111101100001_2 #. you can call me or send me a SMS: ------------------------------------------------------------------------------ .. todo:: Update these items? The last three years (2016-19) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * I was doing my PhD. Please `read this page `_ to learn more! I now hold a PhD in telecommunications. My PhD `thesis is here `_ and the slides used for my defense are `there `_. In *2015-16* ^^^^^^^^^^^^ * I was a research intern in the `BIG/LIB team `_ at `EPFL (Lausanne, Switzerland) `_, from April to August 2016, under the supervision of `Julien Fageot `_ and `Michael Unser `_. Check out the `git repository for my internship `_ (`my Master thesis `_ is finished) ! * I obtained the `MVA master program `_ (at `ENS de Cachan `_, now ENS de Paris-Saclay), in applied Maths, mainly in `machine learning `_ and `numerical optimization `_. Cf. `my documents written for the MVA <./publis/mva-2016/>`_, and `6 projects `_: `PCS `_, `PGM `_, `RL / GML `_, `Kernel `_, `Brain Imaging `_, `Neuro-Sciences `_. I ranked *first* for the MVA master in 2015-16, with 13 courses valided and the final grade of **18.43 / 20** (`"summa cum laude" `_). * I was also `teaching in Maths. `_ and `in Computer Science `_ in a prep' school for national competitive exams for French Engineering Schools (*"Grandes Écoles"*), at `"Lycée Lakanal" `_ in Sceaux (near Paris). Studies and past jobs ^^^^^^^^^^^^^^^^^^^^^ * From mid-July 2014 to mid-May 2015, I **lived and worked in India**, `on the campus `_ of the new `Mahindra École Centrale `_ (a new *Engineering College* born from a partnership between the `(Indian) Mahindra group `_ and `(French) École Centrale de Paris `_). I was the first French faculty to work there full-time, and `I have been involved as a teaching assistant `_, in charge of mathematics (`MA101 <./ma101/>`_ and `MA102 <./ma102/>`_) `tutorials `_, and in charge of the `Computer Science CS101 course <./cs101/>`_ for the second semester! * In 2013/2014, I `prepared and obtained `_ the (French) `agregation of Mathematics `_ exam (national competitive exam for "*Prep Schools*" teacher recruitment, with a major in Maths and a minor in Computer Science). `I have been ranked 23rd `_, for 275 available positions, for 795 candidates allowed to pass the oral exam (second step) in June and July 2014, and almost 1200 persons registered in October 2013. I also did the second year of my **Master of Science** in Fondamental **Mathematics** (major) and **Computer Science** (minor), with a `speciality on teaching `_. `A list of useful references (and other ressources) for this exam is here `_. * In 2012/2013, I did the first year of the **MPRI** (`Master of Science `_ specialized in theoretical research in Computer Science, in Paris) and also the first year of the `Master of Science`_ in fondamental mathematics of ÉNS Cachan (again both `magna cum laude`_). * From 2011/2012, I studied at `ÉNS Cachan `_, and in July 2012, I completed two `Bachelors of Science `_, one in **Mathematics** and one in **Computer Science**, both `magna cum laude `_. * During two years, 2009/2010 and 2010/2011, I studied in Marseille, at `Lycée Thiers `_, first in MPSI 2 and after in MP\*1. ------------------------------------------------------------------------------ Some projects on-line ^^^^^^^^^^^^^^^^^^^^^ Some of my profile pages on some great websites: #. either with my *GitHub* account `GitHub.com/Naereen `_, which contains most of my programming-related projects ; #. or my *Bitbucket* account `Bitbucket.org/lbesson `_, which contains most of my research-related projects (LaTeX code for my old research papers, for instance) ; #. or my *GitLab* account `GitLab.com/Naereen `_ ; #. or on my personal *Wikipedia* page `User:Naereen `_. .. sidebar:: Other language: in French :red:`Cette page est en anglais. Peut-être voulez-vous la voir` `en français `_ :red:`?` Note that the page ``_ should redirect to ``_ or ``_, according to the preference of your browser. ------------------------------------------------------------------------------ Main pages in English --------------------- For more details, see ``_. .. toctree:: :maxdepth: 2 :titlesonly: coronavirus.en callme.en teaching.en cv.en research.en rules-and-principles.en cookies.en README publis.en bin.en pgp.en visualstudiocode.en sublimetext.en pair-programming-tools.en ga.en js.en stats-google-analytics.en beacon.en apk.en jitsi.en conseils-visio.en conseils-email.en firefox-extensions.en tutogit.en wakatime.en twitch.en pokemon.en star-wars.en zotero.en runblock.en transifex.en try-ocaml.en ocaml.en iteri.en opendns.en latexonwindows.en learn-python.en online-gnu-octave.en matlab-clones.en wolfram.en graph.en sphinxtabs.en top10.en what-i-watch-on-youtube.en blog-roll.en plume-air-paris.en self-quantified.en README mount.en demo bitbucket-features.en jokes.en data-analysis-of-2-years-of-sms-2016-2017.en hitch-hiking.en packing.en .. (c) Lilian Besson, 2011-2023, https://bitbucket.org/lbesson/web-sphinx/