About Michael

A calm, grounded partner for complex change

I have spent 20 years shipping production software and watching technology waves come and go. I help business owners separate what is real about AI from what is noise — and turn the real part into systems their team can actually run. My background is hands-on: software architecture, factory automation, payment and energy-sector integrations, and introducing AI-assisted practices inside real engineering teams.

What I believe

  • AI is not a tool problem first; it is a workflow, ownership, and adoption problem.
  • Small working systems are more valuable than abstract strategy.
  • Business context matters more than a polished tool demonstration.
  • Good implementation leaves a team more capable, not more dependent.

Career highlights

  • 20+ years in software engineering and architecture
  • A decade embedded in one business-critical manufacturing operation
  • Zero-downtime platform migrations while factories kept producing and shipping
  • Rewrote a payment engine in a regulated domain, cutting processing issues by 95%
  • Introduced AI-assisted development that measurably reduced team cycle time
  • Bordeaux-based, working in English, French, and Ukrainian

Colleague feedback

What the people I have worked with say

Feedback from leaders, peers, and people I have led across 20 years of engineering and architecture.

“Michael excels at bridge-building between complex engineering problems and business strategy. A diligent, data-driven decision maker who never settles for surface-level answers, with a unique ability to peel back the layers of a problem until the root cause is found.”

Martijn Mol Solution Architect Albumprinter

“Takes ownership and applies passion, with outstanding technical skills, and understands that development is not just about coding. The kind of person you would normally build your core team from.”

Oleksii Zhuk Director of Engineering Walmart eCommerce

A practical next step

Start with the work in front of you

A focused conversation can clarify whether there is a useful next step.

Start a conversation