Avatar

Swiss and French

Married with 2 kids

Living in Switzerland

Research, Entrepreneurship and Teaching

Welcome to my personal website where you will find information about my current and past professional activities. My primary interest rely on research and teaching activities around the emerging digital transition aspects covering the Internet of Things, cellular Networks, Augmented reality, Blockchain and Machine Learning. Teaching is deeply integrated into my missions, with more than 1000h of teaching experience in both Accademia and Industry. Finally, I'm also involve into Industrial Innovation and Entrepreneurship and serving as CEO of KB DIGITAL AG and CTO of Blumenlab.

CEO and Co-founder of KB DIGITAL AG


CTO and Co-founder of BlumenLab SAS

Visiting Researcher at Telecom SudParis


Bourgeau Consulting EIRL


Teaching Assistant at UPMC


Doctoral Student at UPMC


Research Engineer LIP6 - UPMC

Junior Engineer at Sogeti High Tech



Education & Qualifications

Year Diploma Specialty Institution
2014 French National Assistant Professor Qualification
 Sections: 27 (Computer Science) and 61 (Electronics and Automation). delivered by the CNU
2013 Doctorate in Computer Science Network Communication and Algorithmics UPMC - Paris
2005 Master of Science in Computer Science Major: Electronics, Sensors and Telecommunication UPMC - Paris

2003: Bachelor of Science Applied Physics UPMC - Paris

Expertise and Skills

Network Science: Internet (TCP/IP, Routing, BGP), Wireless (WiFi, LTE, LPWAN, 5G), Cloud (OpenStack, Docker, Kubernetes),Cybersecurity (Cryptography, Threat Detec- tion, Risk Prevention), Future Internet (ICN, SDN, SDR).
Computer Science: Programming Skills (C/C++, Python, Java), Algorithmics (Combinatorics, Graph), Web (PHP, NodeJS), Mobile (Android, React Native), OSes (Windows, Macintosh et UNIX), Blockchain (Distributed Ledger, Smart Contract),Machine Learning (Classification, Clustering, Neuronal Networks) ,VR/AR (Unity, Card- board, A-Frame).
Electronics: Analog (Micro-Controlers, PCB design), Digital (FPGA, DSP, verilog), Instru- mentation (Ultrasonic, Electrowave, IR), Signal (Filtering, Processing).

Management: Method (Agile, DevOps, Design Thinking, CMMI), Projects (H2020, Horizon Europe, ANR, BPI), Standardization (IETF, IGF, ITU).
Languages: French (Native), English (Oral/written fluency), German (Oral knowledge)

Research topics and activities

Avatar

Networking

Avatar
Since a decade, I have been active into enhancing new Network paradigm beyond the IP-protocols. Mainly, my research on distributed IP-level monitoring has led to better understanding the Internet topology at the IP-Level. Furthermore, I have worked on post-IP proposal such as ICN (Information Centric Networks) where routing mechanisms are centered into content centric approaches, SDN (Software Define Networks) that offers higher flexibility to Network functions and new proposal for cellular networks such as IP-Multimedia subsystems for 5G.
Avatar

Digital

Avatar
Digital transformation is currently at the heart of my research area. I'm looking at different aspects spanning from new digital architectures lead by distributed cloud services and serverless deployment. The future of the web thanks to embedded VR (Virtual Reality) and AR (Augmented Reality) into smartphones and haptic devices. Furthermore, I'm also looking at secure transactions for IoT through different Blockchain implementations. Finally, I work on Machine Learning approaches that scale to the growth of produced data comming from the IoT.
Avatar

Electronics

Avatar
The hardware echosystem has seen a radical shift into fully integrated systems such as SoM (System on Module), SoC (System on Chips) and reduced energy comsumtion. Due to the high heterogeneity of hardware vendors and diversity of low level programming languages, it is dificult to prototype hardware devices without beeing hardware dependant. Since 2 years, I have worked on PrIoT a solution to prototype and orchestrate IoT devices from idea to completion with a high level language.

Research Projects

Year Project Name Topic My Contribution
2016 - 2017 EU EUREKA CareWare IoT solution for elderly’s health monitoring. Research on wearable and IoT communication data vulnerability analysis.
2012 - 2013 EINS (FP7-ICT) Multidisciplinary Network of Excellence in Internet Science. Participate in workshop and working group about Social tracking with IP.
2011 - 2013 OpenLab (FP7-ICT) Extend experimental facilities through federation. Research on federation mechanism for measurement systems
2008 - 2011 OneLab2 (FP7-ICT) Sustainable large-scale shared experimental facility. Work package Leader: Monitoring tools for network experiments.
2007 - 2008 OneLab (FP6-IST) Development of a large-scale and heterogeneous testbed. Engineer working at developing and deploying OneLab testbed in Europe.

Past Research topics

OneLab

OneLab is a European project funded by FP6 and FP7 program  that aims  to run and develop testbeds for research and experimentation on future internet technologies.  The core testbed is PlanetLab Europe, the European arm of the global PlanetLab system. It is powered by PlanetLab code, for which OneLab is the co-developers with Princeton University. Around this core, OneLab has extend PlanetLab into New environment facilities (Wireless, Emulation, UMTS, Multi homing, SAC, Content), deepen the monitoring with active and passive measurement tools. Among others I've been involve in: Administrating PlanetLab Europe platform (support, deployment, legal) Validating the new environment components of the testbed before the production release. Developing the Topology information component (TopHat) as a standard service for PlanetLab users Deploying active measurement tools to fill TopHat with topological information Disseminating OneLab on several talks and technical reports.

Measurements

Active measurements was my principal focus as research area during my PhD. I've been working on setting up a Topology information component that aims at studying the Internet dynamism at the IP level. This component propose an API that can serve the research community to query its database for retrieving topological information. The active measurement are done with new and inovative tools that resolve measurement artifacts (paris-traceroute) and enhance distributed measurement with DHT (traceroute@home). Bellow is a short description of these components:   TopHat provides a measurement service that continuously performs distributed measurements at the IP interface level and makes those measurements available to applications that need them. The idea is to provide an open and public topology information service, providing data from both the present and the past. Applications that require topology information (such as p2p systems and overlays) can use TopHat instead of conducting the measurements themselves. Writers of these applications focus on developing what they know best, while TopHat assures timely, high-quality measurements. Researchers use the historic data to explain application behavior and to better understand the network. Traceroute@home is a measurement tool that allows multiple distributed probing agents to share their measurement data in order to probe more efficiently by reducing the redundancy in their work. Lowering redundancy allows a fixed number of agents to carry out larger scale measurements or more rapid measurements. Traceroute@home uses Bamboo DHT to share information among agents.  Paris Traceroute: Recent studies have found that traceroute does not work correctly when probing paths that pass through load balancing routers. It yields measurement artifacts such as links, diamonds, loops, and cycles that are not in fact part of the underlying network topology. A new tool Paris Traceroute has been developed  to correctly trace the multiple network paths between a source and a destination without generating the artifacts. Recently, we've proposed a new algorithm to resolve measurement artifacts when probing to per-packet load balancers. We will integer it in a future release of Paris Traceroute.

Heterogeneity

Nowadays, the internet has grown into an heterogeneous network that use a large range of technologies from its edges to its core. On the user side, a large choice of devices has arrise and the interoperability of between all these technologies is an actual challenge. Since a long time I'm convince that all technologies should live together. As I'm involve into Topology discovery, I would like to propose a topological map that would show this heterogeneity. This could lead to track the evolution of each technologies and understand/propose new routing protocols. My interest is mainly focused on some technologies: Wired: This is my actual work with TopHat HomeNetworking: Using PLC technologies at home is known to be a great solution to deploy a large range of services through the home electrical grid. A large set of devices can be connected through an home electrical grid. Thus providing a topological map of in home devices could provide a better performances and usage of in home services.   IoT: New objects are implemented to be able to communicate among each other. Thus they need to know the underlying "Object" topology to reach each other. Overlay objects, Privacy, Naming convention and new measurement tools are needed to provide such object maps. It can be also a starting point to build new routing protocols for the IoT  

Industrial and Entrepreneurship

Avatar

Projects

Avatar
Since I'm involve into the Industrial sector with my engineering background, I've participate to several project concerning digital transition for small and large enterprises. I was responsible of the new cloud architecture in a project for Renault and Nissan; this project was international and has settled a cloud infrastructure to ease Digital Asset Management process and Secure the interaction with external agencies. More recently, we have created an advanced immersive learning tool for SNCF with AR and VR functionalities to leveraged the training facilities in the field.
Avatar

Entrepreneurship

Avatar
Since Research and Innovation in the digital area are building new technologies that are fast to market, I've been highly interested into setting up startups with innovative approaches and product. My first startup, BlumenLab, proposes a novel web editing framework to integer Virtual and Augmented reality into immersive content. Furthermore, my second enterprise, KB DIGITAL, guide it's customers on their digital transition projects, we have created a prototyping language for the IoT and have prototyped new communicating products for our clients.
Avatar

Consulting

Avatar
My consulting expertise spans from guiding customers on their Digital and Network projects either through deep studies and/or training or by organizing bootcamp using ideation and agile methodologies when it comes to create new products. The latter is very interesting and efficient as it orchestrate the creation process of the customers with their teams in a cooperative way were I guide the innovative process with agile methodology. Furthermore, these sessions ends with the creation of prototypes, either development of web or smartphone Application or as hardware prototype when designing an IoT devices.

KB DIGITAL

Since Jan 2018, I'm the CEO and Co-founder of KB DIGITAL AG


Scope: Assist clients and institutions on their digital transformation projects either by providing consulting, training, coaching or prototype adapted to their needs in area such as Web, IoT, Blockchain, Machine Learning.
 Customers: ORSYS, Hager, SNCF, Alcatel-Enterprise, SETEC

BlumenLab

Since Jun 2016, I'm the 
CTO and Co-founder of BlumenLab SAS


Scope: French startup developing cutting edge solution for building Virtual and Augmented Reality products. Research area focuses on establishing an immersive editing tool (RIAM CNC Grant)
Customers: SNCF, RATP, Galeries Lafayette.

Bourgeau Consulting

From Jan 2015 - Dec 2017, I was an independant consultant through Bourgeau Consulting EIRL

Consulting: Network infrastructure deployment, Secure Data flow, Haptical systems (Renault, Atos), Training: IoT, Network Architecture, Web Development (Practical and theoretical sessions).


Teaching for Students and Professional

Avatar

Teaching

Avatar
Since 2009, I'm deeply involve into teaching at University and Engineering Schools for Bachelor and Master students. I have acquire a strong expertise into teaching Network Architecture, Web Design and programming languages. I have also settle practical curiculum with emulated networking labs and development projects that highlight the theoretical concept with real practice and deployment. I have also started to teach digital skills to non technical audience, especially for managers as digital transition will impact all spectrum of our economy. Furthermore, I have strated to publish interative learning contents for my students either as MOOC contents or as technical video screencasts.
Avatar

Industry

Avatar
My teaching experiment is not restricted to accademic lectures and I often provide seminars to professional audience working on the ICT fields. These sessions are oriented to provide practitioners with an overview of the state of the art in various fields such as IoT, Cellular Networks, Cybersecurity, Machine Learning. Normally, I build dedicated learning session for given team in an enterprise that want to foster their knowledge on a specific aspects that need to be deepen or I organize seminars that are open to Inter-enterprise practitioners willing to discover a new technical area. I have started this professional training activity 5 years ago with ORSYS a training institute that has a large portfolio of training and seminars offerings. In this regards, I'm responsible for the IoT and Wireless portfolio.

Teaching Experience

Since 2016:Lecturer at ESCP Europe (110h)

  • 40h, (Responsible Teacher) Business Networks & Security (En) 
Module included in MSc Big Data and Business Analysis
  • 70h, (Assistant Teacher) Digital Insights : algorithmics and programming (En) Module included in the Bachelor in Management (BSc)


Since 2015: Professional seminar and training (455h) at ORSYS

  • 266h, Internet of Things: Synthesis (Fr/En)

  • 105h, Wireless Network Technologies (Fr/En)

  • 
84h, IP Technologies and services (Fr)



2015 - 2016: Lecturer for Engineer (54h) at Telecom SudParis

  • 
54h, Network Security (Fr)



2009 - 2014: Lecturer and Teaching Assistant (428h) at UPMC - Paris

  • 239h, Network Architectures (Fr/En), Master Level
  • 
44h, Engineering Networks (Fr) Bachelor Level

  • 40h, Web Technologies (Fr), Bachelor Level
)


  • 30h, Professional assessments (Fr) Bachelor Level
  • 30h, Professional assessments (Fr) Bachelor Level
  • 26h, Ambiant and Mobile Internet (Fr/En) Master Level

  • 

26h, Internet New Generation (Fr) Master Level

  • 23h, Routing and Routers (Fr) Master Level

Publication