Who am I
I'm Rémy El Sibaïe, a Software
Engineer working at Nomadic Labs,
in the Umami Wallet team as senior developper.
Previously, I worked as a Software Engineer at Besport during
almost three years.
In general, I'm an Ocaml programmer and enjoy it for all its wonderful
features.
Research
I have a master's degree in
programmation and algorithmics from Sorbonne Universités, (Previously UPMC, Paris 6) and a PhD in computer science.
I did my PhD thesis at LIP6. My advisor was
Emmanuel Chailloux, professor
at Sorbonne Université. The subject was
Programmation Web Réactive dans un cadre typé statiquement pour
l'orchestration de contenus mutltimédia riches (Reactive Web
programming in a static typing context for orchestration of rich multimedia
content).
The goal of my PhD thesis was to propose languages and tools to create
interactive and rich web applications driven by the reactive and
synchronous paradigm. My master's degree internship focused on the same
subject. My work was a part of the Ubiquitous Content Framework (UCF) project.
Papers and talks
- Synchronous Web Programming,
R. El Sibaie, E. Chailloux, 3rd Workshop on Reactive and Event-based Languages & Systems (SPLASHWS-REBLS) 2016
(pdf)
- Pendulum : une extension réactive pour la programmation Web en OCaml,
R. El Sibaie, E. Chailloux, Journées Francophones des Langages Applicatifs (JFLA) 2016
(slides, pdf)
- Combine : une bibliothèque OCaml pour la combinatoire,
R. El Sibaie, J.C. Filliâtre, Journées Francophones des Langages Applicatifs (JFLA) 2013
(slides,
pdf)
Softwares
Teaching
- MPIL
(2019-2020) at Sorbonnes Université L3
- INF411
(2016-2017) at Ecole Polytechnique (basics of programming and algorithmic, in Java)
- INF441
(2015-2016) at Ecole Polytechnique (advanced programming in Java and OCaml)
- INF411
(2015-2016) at Ecole Polytechnique (basics of programming and algorithmic, in Java)
- INF441
(2014-2015) at Ecole Polytechnique (advanced programming in Java and OCaml)