Ilyas Toumlilt

Ilyas Toumlilt

PhD, Distributed Systems

Contact me

Intro

Hello World! Welcome to my corner of the web.

Here you’ll find writing about my Distributed Systems Research, building the Concordant Startup, my Open Source contributions, previous PhD Thesis contributions, and the engineering ideas I keep coming back to.

I also teach operating systems at Sorbonne University and occasionally in engineering schools in Grenoble, Paris and Zurich.

Beyond research, I’m curious about technology, blockchain systems, and spending unreasonable amounts of time in running shoes.

Experience

Founding team, CTO - Concordant (Sep 2019 - Mar 2022)

Concordant grew out of distributed systems research on local-first and edge data management. Within the founding team, I worked on turning thesis prototypes into a developer platform for collaborative applications, with a focus on replicated data, consistency guarantees, and the engineering bridge between research code and product constraints.

Concordant GitHub organization

Doctoral Researcher - Sorbonne University, LIP6, INRIA (Jan 2017 - Dec 2021)

Thesis: Highly-available and consistent group collaboration at the edge with Colony.

My PhD focused on highly available distributed systems, especially replication and consistency protocols across cloud datacenters and edge devices. This work was developed within the RainbowFS French project and the LightKone European consortium, and led to research prototypes, publications, and open-source contributions.

More about my thesis contributions

Operating Systems Lecturer - Sorbonne University (Jan 2017 - Dec 2021)

I taught operating systems and systems programming courses, from Linux kernel programming and multicore virtualization to security, administration, and introductory OS concepts.

Research Intern - LIP6, Regal Team (Feb 2016 - Aug 2016)

I worked inside the Linux kernel on memory accounting and cache sizing for containers, exploring heuristics to estimate page age efficiently and improve resource isolation at an acceptable runtime cost.

Experimental Systems Intern - LIP6, Whisper Team (Jun 2015 - Aug 2015)

I worked on software load distribution experiments for an automotive SabreLite MX6 board, focusing on measurement, deployment, and optimization of embedded systems workloads.

More on my LinkedIn