Paris2013 - maintenant• Development of a request duplication Apache module.
Requests that matches defined criteria are duplicated to a target machine. Using this module, one can maintain consistency between the former and the new system.
This module helps us to guarantee that no regression has been introduced by the latest release.
Filtering on HTTP requests, criteria are based on RegExp that can analysis the request body and/or header
Request modification before duplication (RegExp based)
Performance criticality (more than 1000 requests/s)
• Evolution of a PHP Data Object driver for the Cassandra database system
https://github.com/Orange-OpenSource/YACassandraPDO
Astrium SpotImage
- Sofware Engineer
2012 - 2012Worked on a product called PixelFactory which purpose is to visualize, edit and fix algorithm defects on cartographic images.
Defects are corrected by applying filters on the incorrect areas.
I participated in the evolution process of the filter aspect and implemented a new filtering algorithm.
Theses pictures editors are written in C++ and use the Qt framework and some boost components
DoremiLabs
- Stagiaire R&D
2012 - 2012Doremi is specialized in Digital Cinema solutions.
• Improvement of a live streaming platform.
• Integration of a Digital Video Broadcast Satellite receiver card
• Stream content analysis (Program list, languages, subtitles...)
• Transformation of Doremi’s streaming platform from a single stream capacity to a multi-clients multi-streams system
MargOconseil
- Ingénieur R&D
Paris la Defense2011 - 2012Development of a re-engineering and code generation framework
•Model driven framework, Test driven and Aspect oriented development using Agile methodology
•C++ code generation from the description of a model in Ruby
•Compile time object converter between Ruby and C++
Ensuite Info
- Developpeur
2010 - 2011Developpement de processeurs d'analyse de situation en continue.
Conception/Implémentation
Application de type middleware intégrant un contexte multi-taches, un module de communication réseau, des parseurs de languages dédiés a l'analyse de situation