Summary

Synergy of skills and technologies

Work History

Work History

Head of Product DMP

Feb 2015 - Present
Weborama ( Paris )

Owner DMP Product . ( Main business line of  the company )
Take part in  EXCO and STEERCO meetings.


Writing User Stories & Mockups.
Features prioritization
Act as expert for  RFPs / RFIs

Managing an R&D dedicated team ( in-house and duo-shore/Offshore )

Achievements :

October 2013 : 0 clients 

October 2015 : 10 big publishers and 20 advertisers  ( disclosed ) . FR / NL / IT / ES / PT / RU - Full DMPs .

*Managing  an Integrated R&D Team .
Goals  :Building tailored solutions for top clients and reliable features aside our full roadmap :

*Design and conception of a streaming platform using storm and StreamParse . Up to 300 Millions message a day and  benchmark show up that we can scale  to 5 B without any tuning . ( « Add more node »  baseline ) .

*Successful setup of an hybrid platform ( using Private cloud + In-House assets) .Now in production.

*Less than a couple of ms  to run more than 200 business rules against an  ID ( CRM and/or cookie )  .  

* Cross-Device owner  : Found an elegant and smart way to tackle the cross-device challenge for the company. Deterministic CRM pool , shared by clients,  combined with a  partnership with a leading EU provider  in statistical cross-device flattened graphs.

This way we can easily balance between accuracy and volume. Now it's actionable  by clients.

* Shift our DMP from daily data update to a real event driven platform .

The company was a former 3rd Party provider ( daily baseline ) . I had to bring new pulses to shift to  real time. Now we are "soft" real-time. 

*Shifting from data driven to a more event driven vendor. 

* I have set the Business Apps  ( A kind of Private marketplace where customers or partners can bring their own feature using APIs linked  to the core of the DMP )


Ongoing Proof Of Concepts :

* Weather data

* Media spent forecast

* Many other ideas in the backlog

Product manager DMP

Oct 2013 - Feb 2015
Weborama ( Paris ) 

Owner of the DMP Product .
Writing User Stories & Mockups.
Features prioritization
Benchmarks 
Training for Business Units
Act as expert to RFPs / RFIs
Sales support for top accounts
Writing documentation ( and/or managing writers )
Working with Data Science & marketing team on daily basis .
Achievements :
*Turn a beta DMP to to one of the most  well known DMP in EU thanks to a good functionalities coverage . Find alternative solutions when roadmap bandwidth is full .

*Finding partnerships instead of in-house solutions ( when needed and doable ) . Giving clear guidelines and commitments to R&D .

*From 2 S2S bridges to 10 in less than 10 months with the same team.




Project Manager AdTools

Sep 2011 - Oct 2013
Hi-Media - Paris

Managing up to 8 developers ( Dedicated team  and DuoShore )
Using cool techno like Couchbase  / Google Buffer Protocol / AWS EMR / Hadoop / Hive / Pig .

Achievements :
Main goal was to build a DCO platform , real time , that can address a worldwide market.
We wrote the functional and technical requirements in less than 3 months.

Then we build the Proof Of Concept in one month and half. Testing many techs NoSQL stuff and message queuing system. Then we start to build the platform and roll out the MVP in June , serving our first client , one of the bigger advertiser  in EU.  


Pitfall : Many clients have product catalog with roughly  50 millions of rows. Our monolithic batch processs take more than 6 hours to compute  data and while Sales periods, it take too much time as the client need more than 7 hours to generate the file .
So we start to think about it and we built a new kind of ETL ( Multi nodes, multi-thread ) in python.

At the end , we were able to ingest the data in less than 30 minutes . 

Data Projects Director

Jul 2010 - Sep 2011
Performics ( Publicis Group ) - Paris

Managing  4 developers .
Building and driving the biggest  BI project for the agency
Migrate to Microsoft stack (  OLAP /SSIS  )
Design of Databases ( MCD / MPD ) . Aggregate of huge volume of Data ( All media events off all top clients of the agency ) .
Achievements :
Build a  powerful reporting/BI  tool for our clients and account managers. Thanks to OLAP cubes , Data was available quickly and safety. All the data was available through a Sharepoint portal . Users were also able to grab the data directly into Excel using PowerPivot. Connect to multiple APIs ( REST , SOAP) .

CTO

Jan 2009 - Jun 2010
ZenithOptimedia/Vivaki ( Publicis Group ) - Paris

Managing of a team of developers ( and freelancers )
Bring iterative process .
Set up of a tailored MVC framework in order to stop rewrite anything on each new project.
Achievements :
Building a reliable bridge between dedicated website and POS for a well know Japanese car maker .
Building huge traffic websites for top clients like : L’Oreal, Mc Cormick,Bouygues Telecom,Perrier...
Roll out in house anti-fraud system to avoid fake inscriptions while running lead generation operation.

Freelance devlopper

Jan 2005 - Jan 2009
myself ( Dax - France ) 

Building merchant websites for agencies or direct clients
Building strong API client and server for US Startup ( BuzzD, intellitek .. ) .

Many Proof Of Concept for the same startups .
Many clients in real estate market . Building a marketplace that aggregate offers and update national marketplace ( seloger.com , logic-immi , FNAIM )

CEO

Mar 1996 - Aug 2004
IOMICRON ( Sarlat - France )

Managing up to 10 people
Software department :
Launching tailored product like an invoicing software for road transport companies .
Start 1999, Develop  first websites for clients .
ERP Customization for big local companies

Resales

Hardware :
Network Engineering
OEM computers

Achievements :

Start the company from nothing and become the regional  leader in less than two years with almost 40% of market share .


Developer

Oct 1994 - Jan 1996
CDSI ( Sarlat - France )

Build and release POS software ( Paradox software )
Network Engineering
Develop one of the first french MINITEL service ( before internet ) .
Develop testing software ( C/C++ ) for hardware  
Sales support  and Customer support

Education

Education

Brevet de Technicien Supérieur , Computer Science

Sep 1992 - Jul 1994
Universite Bordeaux - Alfred Kestler

Real Time  - C/C++  - SART/SADT - Robotics

Baccalauréat in Science

1992
Lycée pré-de-cordy ( Sarlat , France )

Baccalauréat in Science, French equivalent to A-level in Mathematics and Physics

Skills

Skills

DSP/SSP/DMP APIs

Built bridges torwards Google,Appnexus, Mediamath, Videology,Yahoo, TubeMogul, Facebook ,Grafinium

Product Managment

It was an interesting and challenging duty to unleash a DMP product and put it back on good tracks.


Storm Platform

Streaming platform are amazing. So many things to do with that scalable technology .

Python

Multithreading daemon / realtime process and steaming environment . 

ETL Jobs


Hadoop EMR

Trained by  Amazon  team ( Luxembourg ) . Pig/Hive/UDFs . Running clusters up to 512 workers.

UDFs design ( Python / Java )

ZMQ - Distributed Messaging

Pushing the limits of this technology. Built an put in production one of the biggest ZMQ cluster in France . Fault tolerant .It was fast.Really.

References