Career Profile

In the Software industry for more than 20 years, with strong focus on innovation management, agile methodologies and teamwork

I have a strong technical background and good customer facing skills that allows me to work at the crossroad between business and technology

I have taken many roles, from engineering manager, architect and product manager, which taught me how to setup and organize digital structures at scale and deliver value in short cycles

I focus on value proposition at all levels. Problems worth solving can be business, architectural, but also organizational, preventing the product to scale

I have experience working in big organizations, leading the transitions of large product teams into more decentralized, agile organizations

Finally, my large technical background allows me to work at all level: cloud, mobile, desktop...

Experiences

Principal IT Architect

2019 - Present
Boston Consulting Group

January 2021: Accounting Platform digital transformation. Taking the lead of the architecture practice at a customer to develop its new SAAS accounting product. We are setting up a microservice and MicroFrontend architecture. We are also settings up their product management practice, linking their corporate strategy with operational deployments. The Stack is Azure cloud Web Apps, .NET and VueJs for the frontend.

August-November 2020: E-Commerce architecture refactoring activity for a national retailer. Moved from a monolithic PHP architecture originally inherited from a startup to a polyglot microservices architecture powering 3 different websites and two warehouses. To support a custom development strategy, a digital factory was created within the client's IT structure

March-June 2020: Carve-in activity to create a new company from an existing one, following a SAAS first strategy. Focused on setting up the Cloud Landing Zone and Integration foundations using an IPAAS (Integration Platform As A Service). The Technical stack involved AWS, Azure, Denodo and Informatica Intelligent Cloud Services

April-July 2020: Enabled a major french industry player to setup its CI/CD Pipeline and DevOps structure using GitOps architecture. We immerged ourselves within the development team, with a developer and myself. I assumed the product owner role in order to bootstrap the team. The Technical stack was Cloud Foundry, Kubernetes, Jenkins and ArgoCD

November-February 2020: Technical assessment of a partner in charge of the CRM platform on behalf of the client. This included the technologies used along with the development process maturity. The technical stack involved Talend, SQL Server and Adobe Marketing Cloud

September-November 2019: Worked with a client to setup the foundations of a modern microservices architecture based on Kubernetes on Azure (AKS) to bootstrap its new digital ambition

Chief IT Architect

2018 - 2019
Boston Consulting Group

February-July 2019: Supported a client into its move to a Customer 360 architecture to centralize all customers information that was previously stored on multiple regional silos. The technical stack included Kafka, Cassandra and Reltio MDM

December-January 2019: Supported a major luxury brand on an E-Commerce website launch following agile methodologies on Salesforce Commerce Cloud platform

October-December 2018: Developed a road testing application for the connected car program to replace Excel as a tool to store test results. The app was built using Firebase for rapid results on the field

January-September 2018: Involved in a Connected car program of a major car maker. I helped design the architectural and organizational foundations to scale connected services delivery and operations. The technical stack was Android, Azure and Cloud Foundry

User Experience Product Manager

2015 - Present
Cisco Video Technologies

Responsible for the app prototyping activities on multiple devices (tablets, TV, Desktop...).

Created a common platform for all apps using Angular 2 and NativeScript so that common tooling and prototyping efforts can be leveraged by everyone

Responsible of a team of 7, and working with 40 external people

Cisco TV Platform Product Manager

2012 - 2015
Cisco Video Technologies

Responsible for the Cisco TV middleware on Cisco's reference platform.

Multi process application management using Qt in C++ as the core foundation. DBus for cross app messaging

Responsible for all aspects of the middleware: application packaging, Linux SDK to help developers create applications, core TV applications (network, AV outputs, video...)

worked with 30 people, grouped into 5 scrum teams

Lead Architect on the NDS TV Middleware

2009 - 2012
NDS - part of NewsCorp

responsible to create the common applications foundations for all our customers

The goal was to lay out the foundations to a common application framwork and template so that each customer can get their own branded applications at a low price

front end Lead developer for TV projects

2004 - 2008
NDS - part of NewsCorp

Lead developer in several international video projects, I was responsible for the applications running on our customers' Set Top Boxes. We used the NDS Fusion Middleware with a Java frontend in J2ME, using AWT for the UX layer.

This is where I learned to work on big projects with multiple teams scattered around 3 international sites (France, Israel, India)

TV UI Developer

2000 - 2004
ALTEN

Responsible for the UI Toolkit used by other team in their respective projects. I was mainly working in Java Mobile Edition (J2ME) on Set Top Boxes

Projects and publications

Side projects or interests I was engaged on or working on personally

Connected car IOT Platform - A reference implementation of a connected car platform on Google Cloud, showcasing how cars can now become ecosystems for innovation
"GitOps: Build infrastructure resilient applications" - A Medium post on how to effectively use modern CI/CD architectures to reach effective production deployment speed
Microservices E-Commerce website - Project used to experiment showcase microservices architecures. Built on Kubernetes
"Organizational silos is what you need" - A Medium post with a somewhat provocative title stating that team autonomy is what matters when creating an IT structure. Self Service strategy and empowerement beats processes and centralization
Flyoff Startup CTO - Bootstraped the Flyoff startup, a startup that sells last minute plane ticket to quickly come up with an application and test the market. The technical stack was AWS, RabbitMQ, React-native, MongoDB
CTO Partner startup investment fund - Part of an investment fund that helps startups which are at the early stage to overcome their technical problems
Zenigmes website - Website used by teachers to propose Mathematical quizzes to their students at the Lycée Jean Batiste Say in Paris.
GIT Training - Git training done in 2011 for a whole year, part of global migration to DVCS.

Skills & Proficiency

Software Craftmanship / Agility / Lean

Product Management

Enterprise Architecture

Code Languages: Javascript, Typescript, Java, Python

Cloud Platforms: Google Cloud, Amazon Web Services, MS Azure

Microservices platforms: Kubernetes, Cloud Foundy

Frontend Frameworks: Angular, React, React-native

Backend: NodeJS, Java Spring, Firebase, Electron, Django

C++ & Qt

Android

Machine Learning: TensorFlow