Resume
30 Years of Experience
Experience
2018 - Current
Palo IT ThailandCo-founder & CTO
Started a new branch of Palo IT consulting group in Bangkok, Thailand. In charge of:
- recruiting and managing new consultants on the local and global market
- handling pre-sales and writing commercial proposals
- training people both on the technical and process front
- defining the vision for our offers - for example, we have been the first company in Thailand to introduce flutter, serverless architecture, and proper agile process on big scale insurance projects
- and also, providing consulting for customers like Krungsri Auto, SCB, ExxonMobil, Bouygues construction
We went from zero to 30 consultants/ 2.8M $ revenue in less than 2 years.
2016 - 2018
Artel Automotive FranceCTO
Artel is a start up, spin off of Arval, 1st full service vehicle leasing company in Europe and 3rd in the world, with a fleet of over 1 million vehicles.
Artel is specialised in the collection, analysis and exploitation of live vehicle data (like trips, positions, events) using a combination of embedded hardware and software,
and a global platform for our customers to use this data.
As a CTO, I've been in charge of:
- Building and recruiting the development teams (3 teams in Paris),
- Implementing a fully agile SCRUM process,
- Provide the technical vision for the product, including a Cloud migration to AWS, nosql managed databases, API first design,
- Make sure that the product meets the quality, security and very high performance requirements to handle tens of thousands of IOT messages per second.
2011 - 2018
Agile & MoreStartup Founder & consultant
Created the Agile & More company, with two main activities:
- exploring an MVP to explore 3d scanned, photo realistic models for selling clothes on ecommerce sites,
- consulting services (agile and technical coaching,On Demand CTO)
- SGCIB investment bank : agile coaching for the MAESTRO project (budget : 25M eurs) over 2 years, Bangalore and Paris. Coached teams on both sites, implemented an Agile delivery process, including technical practices and custom tools on top of the Informatica solution.
- BWIN Party, Austria, Ukraine and Bulgaria : Company agile transformation, in collaboration with Craig Larman, creator of LeSS, helped redefining the product lines and the teams, from the CEO level to the developer level, in multiple sites. Also introducing innovation game facilitation for the product managers.
- Alcatel-Lucent, Antwerp, Belgium : Agile and technical coaching for teams in charge of the ADSL and optical fiber products. Introduction to TDD practices, continuous integration, for a legacy embedded product of more than 10 million lines of C++ code.
2009-2011
Valtech FranceCTO
As a CTO for the Valtech consulting company, I've been in charge of:
- Technology watch for new market trends
- Definition of new commercial offers in collaboration with sales people
- Management of a small team (3 employees) dedicated to exploration and proof of concepts developments. I also had other consultants from the 150 employees in the Paris agency to join, depending on the specific project.
- Budget management for specific training of consultants. Some of them, for example, wentto the USA for the Google IO events or for Agile gatherings
- Organisation of public events in collaboration with the marketing, like the Valtech Days where we were inviting most of our customers to share of vision of the future trends
- As an example, we started offering Android development services when no phone was made public yet. We also offered services on public Clouds, especially around the Amazon EC2 offer including nosql DBs and automatic up/down scalability.
2006-2009
Valtech FranceOperational Manager & Senior Consultant
In addition to my consulting activities, I've been one of Valtech's operational manager for 1 year:
- Interviews of candidates
- Appraisal interviews
- Training and career management for the employees
- Employment contract definition
- Organisation of company private events and meetings
Some examples of missions where I've been involved as a consultant:
- Agile transformation of VSCT (French Railways), with a scope of 6 teams, including SCRUM/XP coaching, technical practices (TDD, CI, automated deployment).
- Nagravision, Swiss : Facilitation workshop based on graphical modelling, in order to promote communication between teams from different countries
- Agile transformation of Michelin, France : Scrum and ATDD/BDD coaching
- Certified trainer for SOA, SCRUM, Agile Software Factory, Android in France and Belgium
2001-2006
Kabira, France-USA-UK-Belgium-SpainProduct Senior Consultant
Kabira is a Silicon Valley startup and a software vendor. The company product, ObjectSwitch, is a middle ware which has been used mostly in Telecom and Finance projects.
I joined the company as a consultant for Professional services, and was promoted to a position in the core product team, in close collaboration with the UK and US teams.
Some examples of projects:
- MADEIRA G2 project, France Telecom, France/uk
In 2002, France Telecom starts selling consumer market ADSL internet access. They had to deploy a massive number of network elements (DSLAM) and provision them, which means having a way to configure them so that a given customer can get what she paid for almost instantly.- UML/MDA Modeling of the application and implementation
- Development of simulators for the network equipment from Alcatel, Lucent, and Huawei
- Technical training of a team of 5 people (Paris/Lannion/London)
- Technical follow-up of the project in its phases of design, execution, integration, testing, optimisation and setting in production
-
VODAFONE Spain, Belgium, UK 2004
High performance SOAP messaging gateway
In 2004, SMS are old story already and MMS are coming, along with the first mobile integrated cameras.Because MMS can transport rich information like photos and videos, they can be billed at a premium by operators; Vodafone expected customers to send short videos of the best moments of the 2004 European football championship, directly from the stadium.
- UML architecture of the VFE01/VFE02 solutions and implementation
- Installation of an automated environment for the regression and performance testing (500 transactions/second per node)
- Drafting of development and usage guides
- Training of a3 dev teams on 3 sites
- Technical follow-up of the project in its phases of design, execution, integration, test, optimisation and setting in production
1999-2001
SIIConsultant
As an employee of the SII consulting company, I've been involved in two projects:
-
Alcatel France 2001, Intelligent network development
The Alcatel IN platform allows development of automated voice answering systems. For example, most call or support centres using a predefined question tree, that one can navigate using the phone keys, are based on an IN platform. -
Sextant Avionics France 1999 - 2000, ASL Project
Sextant Avionic (today Thales Avionics) is a global provider of embedded software and hardware for the airline industry. They provide equipment for Boeing, Airbus, and several military jet manufacturers like Dassault, Mig or Sukhoi. Proper software revision management has been a concern very early in this industry, and Sextant developed its own solution, named Palas-X.
- Port of a software engineering IDE based on a Unix platform to Unix/Windows NT
- Analysis of the code base and separation of the X11/Motif code of the business code of the application
- “N-tier” Corba architecture. Java Swing client, CORBA C++ server
- Technical training of a team of 5 people
1995-1999
CERGASubstitute Engineer
CERGA is a Southern France Observatory located about 30km from Grasse.
During summer time, I was in charge of maintaining and collecting data from the 'Time & Frequency' lab. This data in turn was used to measure round trip timing for distance measurements from earth to the moon or satellites.
- Collecting data from atomic clocks and distributing it to other observatories in Germany and other countries
- Custom development to further automate the monitoring and data collection
- fun fact : this technology, in the very same observatory, has been used very recently, see this firing to the moon article.
Education
1999
University Pierre & Marie Curie Paris VICombined Master Electronic, Automatism and Embedded Software
Promotion valedictorian. The university Pierre & Marie Curie in Paris 6 is ranked in 5th position worldwide for science and maths, on par with MIT or Berkeley. Specialisation in Electronic, automation, signal processing (Digital and analog), embedded software and real time kernels.
1995-1998
University Of NiceMaster 1 EEA
Specialisation in signal processing, transmission, real time kernels and operating systems, automation, physics of materials, digital and analog electronic.
1992-1995
University Of NiceSpecialisation in applied maths and physics
Got a solid base in maths for engineering, including linear algebra, quantum theory and others.
Certificates
Certified Scrum Master
Certified ICAgile Trainer
Open Source projects
THE SERVERLESS API JAVA EMULATOR (SAJ)
This project is a set of Java libraries to be used when developing API with the Serverless framework.
It emulates a stripped down AWS environment on the developer workstation, with AWS API Gateway and AWS Lambda. This results in much better testability, productivity, and cost reduction, as the API does not have to be deployed on AWS for most testing activities.
This framework is used for major insurance and banking projects in Asia.