Director of Engineering
Building high-performing engineering organizations.
Lyon Area, France • French (Native) • English (Professional – Daily use)
LinkedIn •
www.mikaelrandy.fr
Engineering leader with more than 20 years of experience in software engineering, software architecture and engineering leadership.
Throughout my career, I have evolved from software developer to Domain Engineering Director, leading engineering organizations, developing leaders and building large-scale products used by millions of users.
I believe the best products emerge when Business, Product and Engineering share a common vision, and my role is to build organizations where people are empowered to deliver their best.
The role of an Engineering Leader is not only to make good technical decisions. It is to create the conditions where Business, Product and Engineering move in the same direction, where teams understand the purpose of their work, have autonomy, trust each other and continuously improve.
Technology is a means to build great products, not an end in itself.
Career progression from Lead Developer to Domain Engineering Director, initially as a Clever Age consultant, then M6 Web employee and finally Bedrock Streaming.
Responsible for the Content Discovery engineering domain.
The organization consists of 5 cross-functional squads and around 75 people including Engineering Managers, Backend Engineers, Frontend Engineers, QA Engineers, a Principal Engineer, Data Engineers and Data Analysts.
Working in partnership with the VP Product to define the vision, strategy and execution of the domain.
Led an engineering organization composed of 4 teams representing up to 50 software engineers.
Responsible for strategic platform capabilities including Subscription, Payments, User Management, Editorial Content, Catalog Exposure, A/B Testing and Segmentation.
Led a backend engineering team responsible for subscription and entitlement services.
Initially as a Clever Age consultant, then directly employed by M6 Web. Technical leader for M6 Replay and later 6play backend platforms.
Assignments carried out while remaining employed at Bedrock (formerly M6 Web) — a sabbatical leave and a secondment.
Montréal, Canada — undertaken during a one-year sabbatical leave from Bedrock (M6 Web at the time).
Designed digital platforms and led technical architecture for a team of approximately fifteen developers.
On delegation from Bedrock (M6 Web at the time), as part of a strategic acquisition project. Led the technical transformation of the company in preparation for its integration into the group.
Delivered a fully modernized platform and a restructured engineering team, ready for integration.
Progressive evolution from software engineer to technical lead through multiple software companies and consulting roles.