Ph.D. student at Orange & INRIA / LACODAM
LinkedIn Github Mail Phone

I am a young engineer & a Ph.D. student, and you are welcome to my web-portfolio.

I currently work as a Ph.D. student at the Orange company, in collaboration with INRIA labs (LACODAM). In the context of servers & infrastructure performances, I manipulate Time Series datasets to do forecasts, predictions, correlations analysis... I code Machine Learning algorithms and user interfaces to improve the Capacity Planning at Orange.

I talk Scala, I am DevOps, I love CI, FP, Ansible/Jenkins/Docker, I build tested & stable software.

You will find on this website some information about me, my skills, and about some of my projects.

About me:

26 y-o

Paris - France

Guitarist / Singer / Music player & producer

Regular runner, yogi, occasional swimmer, love long hikes and nature activities


2017 - 2020: Ph.D. student at Rennes 1 University

mid-2016 - 2017: ERASMUS in Roskilde University, Denmark

2014 - 2017: student at the engineering school ENSSAT Lannion - Computing Science

2012 - 2014: D.U.T GEII Rennes (Technical Degree in Electronics & Computing Sciences)


2017: China, Italy, Croatia, Slovenia, etc.

2016: Japan (15 days), Lisboa (7 days), Ireland (10 days), Denmark (5 months)

2015: Scotland, Glasgow (30 days)

2014: Ireland (3 months), Athlone AIT during an internship

& many others. . .


French: native

English: fluent & good technical skills (B2 level)

Spanish: basic knowledge

Danish: basic knowledge

Development skills

Functional programming: Scala, 3 years experience, daily use. Followed the Scala specialisation on Coursera.

Git: Daily use, advanced workflow (branch, checkout, tags, ...).

Object-oriented programming: Java, 4 years experience, several projects.

Web: PHP, HTML5 / CSS3, JavaScript, Wordpress, Scala Play, JEE.

C: robust experience (loop invariant, strict methodology & concepts, graphs).

Databases: SQL (MySQL, PostgreSQL...) / NoSQL (MongoDB) / Time Series databases (influxDB)

Skills "progress bar" (fancy, eh?):

Unix / Bash
90% Complete
85% Complete
83% Complete
Continuous delivery / software testing
80% Complete
Jenkins / Ansible
75% Complete
70% Complete

My typical DevOps workflow

Colin's Workflow

Academic work


2019: Leverger, C., Malinowski, S., Guyet, T., Lemaire, V., Bondu, A., & Termier, A., "Toward a framework for seasonal time series forecasting using clustering.", in In International Conference on Intelligent Data Engineering and Automated Learning 2019 (pp. 328-340).. [PDF]

2018: Leverger, C., Lemaire, V., Malinowski, S., Guyet, T., & Rozé, L., "Day-ahead time series forecasting : application to capacity planning.", in AALTD workshop ECML 2018. [PDF] [LINK]

2018: Leverger, C., Marguerie, R., Lemaire, V., Guyet, T., & Malinowski, S., "PerForecast : un outil de prévision de l'évolution de séries temporelles pour le planning capacitaire.", in EGC 2018, vol. RNTI-E-34, pp.455-458. [PDF] [LINK]


2018: Python programing (master one students) at ENSAI Engineering School, Bruz.
Lab assistant for 33 hours. Lead professor: Romaric Gaudel.

2018: GEN: Initiation au génie logiciel (bachelor students) at ISTIC Rennes 1.
Lab assistant for 40 hours. Lead professor: Thomas Genet.

2017: PW: Web development (bachelor students) at ISTIC Rennes 1.
Lab assistant for 14 hours. Lead professor: Virginie Sans.

Engineer work & projects

Click on a project to learn more!

Boulder Dash report

Github Github

Boulder Dash

Clone of Boulder Dash, done in Java, use of MVC pattern.

Serveur de voeux

Github Report Link

Wishes Server

Website coded using CodeIgniter, PHP, Javascript / AJAX.

IDs to play: USERNAME: bvozel, PASSWORD: servicesENSSAT

UML project


Entire Conception of Product

Use of UML and UP methodologies to design a fictive application.

The product is an app which will rationalize the means of transports in a city.

Graphs project

Github Report

Warshall Algorithms

Use of Scala, SBT and Git. Tests provided in "src/test" (eh, we are not uncivilized here, just trying to do a little DevOps...)


Report Link

Travel Agency's Database

School project; subject: creation of a fictive travel agency's database. Modeling of the database with entity/relationship models.

Use of MySQL (stored procedures, triggers, views...).

Eigenfaces project

Github Report

Eigenfaces with Matlab

Use of Matlab to develop face recognition with the Eigenfaces.


Github Link

JMeter Tutorial

Presentation & tutorial about JMeter: the basis.

Use of reveal.js / HTML.

Vault Chat



School project; subject: decentralized and distributed system. Communication between fictive atomics shelters. Use of critical section and mutex to make the communications secure and parallel.

Use of Java and Java RMI.


Github Report

Canny Edge Detector

Use of Scilab to do a little bit of image processing, with the Canny's algorithm.


Github Report

Machine Learning Algorithms

Use of Python & Scikit lib to experiment with machine learning algorithms, such as Linear regression, Trees, Random Forests... Work in pairs with Anais GALISSON.

Solar system

Github Report Link

Solar System Simulation

Use of Javascript, HTML/CSS and OpenGL to develop a solar system simulation.



Ergonomy & Website Design

Use of Sketch to design a website for an association.

In this project, the goal was more to think about choices of implementation & designs than coding the website itself.



Switchup Challenge Cisco

Cisco innovation challenge. Main goal: think about society/environment problems, and imagine a product or a service to solve this problem. In three words: change the world!

Team of 6 persons from ENSSAT engineering school.


Website of ASTEP

Management at ENSSAT: ASTEP

Management project at ENSSAT. I was teaching computing science at primary school. Group of ~25 children, from 8 to 10. We prepared our interventions during one year: exercises, pedagogy,...

Use of Scratch to give basis of programming.

Performance testing


Load Testing Fundamentals

Article concerning the Load testing fundamentals - state of the art.

Information about processes, tools and methods used in load testing.

Speed Dating

Github Report Link Link

Speed Dating Experiment

Use of R, Neo4j and Gephi to analyse a Dataset concerning some Speed Dating events.



Quick Setup Debian Server

Use of Ansible to script and automate the configuration of a blank Debian 8 server with only one command.



Junior System Architect, IDA

Work for a Danish Union for Engineers during 3 months as a Junior System Architect to study the feasability of a migration between different Microsoft products.


Github Link

Titanic & Machine Learning

Use of R to analyse a Dataset concerning the sinking of the Titanic. Machine Learning models used to predict the survivors of the crash.



Beers scraper Scala

Use of Scala to scrap a webpage containing data about beers. The goal is to learn how to scrap the web to create my own datasets.


Github Report

LaTeX template repository

Use of LaTeX to create templates from scratch for school reports & papers.