Fosdem 2019 2th and 3rd of february 2019 - Bruxels FOSDEM'19
03/02/2019 15:10 au 03/02/2019 15:50

FOSDEM’19 : automatic code transformation

How to build an automatic refactoring and migration toolkit ?

Juliette Tisseyre, Lead Software Engineer in R&D at Margo, will answer to this question in the ML on Code devroom at FOSDEM 19 on Sunday 3rd February 2019 in Brussels.

Every code base needs to be modernised at some point, either to reduce the technical debt or to migrate to another language. In such complex and challenging projects, automation is a key point to reduce the workload of low added-value tasks as monotonous refactoring or redundant paradigm translation.

To do so with our clients, struggled with deeply in-debt code bases, we built an in-house toolkit to support the developers in modernisation projects from detection to transformation. We created a language-agnostic model to represent code and several engines based on it: code smells and custom pattern detection, quality metrics, automatic refactoring, code generation…

During her talk, Juliette will share with you:

  • The steps to build a toolkit to automate code’s transformation
  • A few practical use cases.


Learn more about Juliette Tisseyre

Juliette is a French software engineer with a ML speciality. She is passionate about code quality and maintainability issues.

For the last 4 years, Juliette has worked on a set of Code Mining tools to automatically audit, refactor and migrate code from large industrial applications.

Juliette is also invested in feminism and she’d love to talk with you about beers, video games and fashion.



FOSDEM is a two-day event organised by volunteers to promote the widespread use of free and open source software.

Taking place in the beautiful city of Brussels (Belgium), FOSDEM is widely recognised as the best such conference in Europe.

FOSDEM is a free and non-commercial event organised by the community for the community. The goal is to provide free and open source software developers and communities a place to meet to:

  • get in touch with other developers and projects;
  • be informed about the latest developments in the free software world;
  • be informed about the latest developments in the open source world;
  • attend interesting talks and presentations on various topics by project leaders and committers;
  • to promote the development and benefits of free software and open source solutions.


Campus du Solbosch
Av. F. D. Roosevelt 50
1050 Bruxelles


Cookies, very used, but so little understood

Margo Consultants participated in Devoxx France 2018 , the conference for Passionate Developers organized from April 18 to 20, 2018 in Paris. Discover below a first report dedicated to the conference on HTTP cookies that was hosted on Thursday, April 19 by Hubert Sablonnière .

18/05/2018 Discover 

Sparkube: when OLAP becomes child's play

You finally have your favourite notebook, your Spark cluster is well configured and powerful, and your HDFS contains everything you need in data. And yet, do you know that you can boost the added value of your data, thanks to the power of OLAP? At the Devoxx France 2018 conference, Antoine Chambille, R & D Director at Activeviam , came to present the Sparkube project that has just been launched.

16/05/2018 Discover 

Modern Android Development: the new contributions of the Java language

Since the release of Android 1.0 in 2008, the Android ecosystem has evolved enormously, but especially in recent years, with the new contributions of the Java language, changes related to terminals and the appearance of new tools. Recommendations and good practices have evolved accordingly.

15/05/2018 Discover 

Introduction to Reactive Systems

Margo Consultants participated in  Devoxx France 2018 , the conference for Passionate Developers, organized from April 18 to 20, 2018 in Paris. Discover a synthesis on reactive systems illustrated by a concrete use case.

11/05/2018 Discover 

Digital Women Day #ForABetterWorld

On Tuesday, April 17th 2018, the Margo HR team attended the French Digital Women Day (Journée de la Femme Digitale), thought up by Delphine Remy-Boutang. It was a great opportunity to meet inspiring, bold, innovative and creative women. On the agenda: CEOs, Senior Officials, intra and entrepreneurs, Heads of Communication, General Managers, Secretaries of State. Many profiles with various careers and one common goal: innovation for all and by all.

07/05/2018 Discover 
Press release

Margo reveals its new strategic and brand positioning

Paris, February 12, 2018 - Margo, a French Consulting company created in 2005 and historically specialized in IT and in the Financial Markets, changes its business model in order to accompany new industries in their transformation plans. This is also the opportunity for Margo to reveal its new original brand identity, using a customizable logo.

12/02/2018 Discover