
Data Quality & MDM Team Leader
Paris Area, France

Data Quality & MDM Team Leader
Paris Area, France
Professional skills :
- Data quality, data profiling, data matching, data mining.
- Business Intelligence : operational data stores, data marts, BO universes, BO reportings.
- MDM (Master Data Management) : Critical Business data management. Database modelisation, consistency checks.
- C++ algorithmic engines : evolutionary algorithms, rules engines, bayesian networks.
- Java/Eclipse RCP applications developper since Eclipse version 2.1.
- Modelisation : UML formal specifications. MDA (model driven architecture). Automatic code generation. Design patterns.
- Statistics and predictions.
Scientific interests :
- Quantum physics foundations, probability theory foundations, information theory, Bayesian networks.
R&D : evolutionary algorithms, optimisation, vehicle routing problem.
Business Intelligence, Data Profiling, Data Quality, Master Data Management
(Privately Held; Computer Software industry)
September 2007 — Present (2 years 4 months)
Leading developments of Talend's data quality solution.
Talend is recognized market leader in open source data integration
http://www.talend.com.
(Privately Held; 201-500 employees; Computer Software industry)
March 2006 — August 2007 (1 year 6 months)
Business Intelligence :
Relational Database modeling : Operational Data Stores, Data Marts.
Universes and Statistical reports.
Technical environment : Oracle, Teradata, Business Objects.
Master Data Management :
Goal : share consistent data throughout the several business units (several parcel operators inside the Geopost group).
Use of MDA methodology for the creation of a unified human interface.
(Privately Held; 201-500 employees; Computer Software industry)
January 2004 — March 2006 (2 years 3 months)
Eclipse Rich Client Application prototypes development for Human interface on complex optimization problems using Model Driven Architecture (MDA methodology).
Development of C++ algorithms for complex problems solving : parcel pickup and delivery problem (related to a kind of Vehicle routing problem), resources scheduling (timetable problem).
Evolutionary algorithms for solving Vehicle Routing Problems.
Rules Engine for dynamic schedule of human resources on activities.
Metaheuristic algorithms for timetable problem.
Shortest path computation (Dijkstra algorithm) for drivers' itinerary.
Technical tools : expert systems (Drools), evolutionary algorithms (Evolving Objects), graph library (Boost Graph Library).
(Package/Freight Delivery industry)
March 2001 — December 2003 (2 years 10 months)
Development of C++ algorithms for complex problems solving : parcel pickup and delivery problem (related to a kind of Vehicle routing problem).
Evolutionary algorithms for solving vehicle routing problem. Use of a kind of renormalization concept coming from theoretical physics.
Minimal Rich Client Application generated using UML model and EMF (Eclipse Modeling Framework).
Use of web services for communications between the distant optimization engine and the client application (allowed communication from C++ to Java).
Statistical prediction of the customer waiting time when calling the Chronopost call center.
Technical tools : R (statistical software). Evolving Objects (evolutionary algorithms C++ framework).
(Educational Institution; Research industry)
September 2000 — March 2001 (7 months)
Teaching and research at the University.
Research in Condensed Matter (Wave multiple scattering, renormalisation group, disordered media, localization...)
Ph.D. , Theoretical Physics , 1997 — 2000
Keywords : multiple scattering, mean free path, localization, renormalization group, flow equations.
http://tel.ccsd.cnrs.fr/tel-00001525
Softwares used for computations : Maple, Matlab.
Quantum physics, Bayesian networks, Computer science
2001-2002: Evonet : the European Network of Excellence in Evolutionary Computing,
2009: member of IAIDQ