---
title: "Résolution de Problèmes & Adaptabilité - José DA COSTA"
description: "La résolution de problèmes, telle que je la pratique, c'est la **conversion disciplinée d'un symptôme flou en diagnostic clair et plan convergent**, sous contrainte de temps et de budget. L'adaptabili"
locale: "fr"
canonical: "https://portfolio.josedacosta.info/fr/competences/resolution-de-problemes-adaptabilite"
source: "https://portfolio.josedacosta.info/fr/competences/resolution-de-problemes-adaptabilite.md"
html_source: "https://portfolio.josedacosta.info/fr/competences/resolution-de-problemes-adaptabilite"
author: "José DA COSTA"
type: "skill"
slug: "problem-solving-adaptability"
generated_at: "2026-04-26T21:14:02.076Z"
---

# Résolution de Problèmes & Adaptabilité

Icône: 🧠

## Ma définition

La résolution de problèmes, telle que je la pratique, c'est la **conversion disciplinée d'un symptôme flou en diagnostic clair et plan convergent**, sous contrainte de temps et de budget. L'adaptabilité est la méta-compétence qui permet de refaire l'exercice sur un domaine ou une stack inconnus sans perdre de vitesse. Sur **18 ans de pratique professionnelle**, ces deux compétences sont devenues indissociables chez moi : le muscle de diagnostic est exactement ce qui rend confortable dans un environnement nouveau, et c'est ce qui explique la trajectoire **BEP audiovisuel (1998) → CTO SaaS (2026)**.

### Contexte

Je l'exerce sur **3 couches de profondeur**. **Surface** : debug en prod, lecture rapide de stack trace, reproduction d'un bug. **Milieu** : root cause sur un domaine régulé (comptabilité française, Open Banking DSP2, NIS2) où l'erreur a un coût juridique direct. **Profond** : recadrage business complet quand la solution initiale est épuisée. comme le DAM Pichet repris **après 360 K€ de dépenses échouées** et **5 chefs de projet** précédents. Top 1 et Top 2 du portfolio en fréquence d'occurrence (33 + 32 références) : ce sont mes signatures structurelles.

### Pertinence

Sur le marché 2026, le **churn accéléré des stacks** (Bun, edge runtimes, agentic AI, vertical SaaS) a fait de l'adaptabilité un **filtre de recrutement senior** explicite. Le rapport [AI Tooling for Software Engineers in 2026](https://newsletter.pragmaticengineer.com/p/ai-tooling-2026) du Pragmatic Engineer le confirme : dans une industrie où **80 % des ingénieurs devront se mettre à niveau sur les outils IA d'ici 2027** (Gartner), les équipes qui gagnent ne sont pas celles qui maîtrisent une stack mais celles qui **ré-apprennent vite**. Le profil T-shaped - large adaptabilité avec une ou deux profondeurs - devient l'archétype recruté. L'enquête est relayée côté francophone par Developpez.net dans [Stack Overflow Developer Survey 2025 : la place grandissante mais controversée de l'IA chez les développeurs français](https://emploi.developpez.com/actu/375059/Stack-Overflow-Developer-Survey-2025-ce-que-revelent-les-salaires-des-developpeurs-francais-face-a-l-Allemagne-et-aux-Etats-Unis-la-place-grandissante-mais-controversee-de-l-IA-dans-leur-quotidien/), avec **41 % du code généré par IA** déjà intégré au quotidien.

## Mes éléments de preuve

### Recadrer le projet DAM après 360 K€ de gaspillage

**Contexte:** Quand j'ai repris le DAM en février 2019, le projet n'était pas en retard : il était dans une impasse. **5 chefs de projet** s'étaient succédé, **plus de 360 000 €** avaient été dépensés en licences OpenText, prestataires intégrateurs et pilotage interne, et la plateforme servait à peine 20 personnes là où elle devait équiper les 1 400 salariés du Groupe Pichet. La direction hésitait entre l'abandon pur et un nouveau prestataire - ce qui aurait reproduit le même schéma.

**Mise en œuvre:** J'ai refusé d'attaquer la solution avant d'avoir reformulé le problème. Avec Stéphanie L., la nouvelle Directrice de la Communication, on a posé 3 questions de fond avant de relancer quoi que ce soit : **quel résultat business** la plateforme doit produire (faire disparaître la redistribution manuelle d'assets, pas juste héberger des images), **quelle réversibilité contractuelle** est non-négociable (sortir du SaaS sans lock-in), et **à quoi ressemble une journée réussie au jour 90** (un commercial trouve seul son visuel programme en moins de 2 minutes). Une fois ces 3 critères posés, j'ai bâti la **méthodologie de benchmark indépendante en 6 étapes** et orienté l'évaluation vers Bynder plutôt que vers une nouvelle tentative OpenText.

**Résultat:** Bynder est passé en production le **18 novembre 2020**, **1 400 utilisateurs onboardés**, contrat signé avec clauses de **SLA et de réversibilité** verrouillées par notre juriste. Là où 5 tentatives avaient échoué, le recadrage a fait livrer le projet en moins de 2 ans pour quelques dizaines de milliers d'euros.

**Valeur ajoutée:** Cette méthode de recadrage - reformuler le problème avant de toucher la solution - est devenue un réflexe que je rejoue aujourd'hui sur chaque mission CTO advisory chez ACCENSEO. La leçon principale : un projet en échec n'a presque jamais un problème de solution, il a un problème de problème.

### Apprendre Babel AST + PostCSS en 6 semaines pour Tailwind v4

**Contexte:** Fin 2025, **Tailwind v4** est sorti, complètement réécrit en **Rust/Oxide**. L'unique outil d'obfuscation existant (unplugin-tailwindcss-mangle) reposait sur le patching des internals de Tailwind - approche qui a cassé net avec la v4. Aucune solution compatible n'existait sur le marché, et plusieurs équipes que je conseille avaient explicitement besoin de cet outillage pour livrer leur design system. La fenêtre était courte : **6 semaines** avant que la communauté ne se rabatte sur des contournements ad hoc.

**Mise en œuvre:** J'ai pris une décision contre-intuitive : plutôt que de patcher les internals comme le concurrent, j'ai misé sur **l'analyse statique pure** - scanner directement les fichiers source pour identifier les classes utilisées, sans dépendre d'aucune internal Tailwind. C'était parier sur une stack que je n'avais jamais touchée : **Babel AST** pour parser JSX/TSX/Vue/Svelte/Astro/Qwik, **PostCSS** pour transformer le CSS compilé, **magic-string** pour les remplacements préservant les sourcemaps, et **5 plugins bundlers** (Vite, Webpack, Rollup, esbuild, module Nuxt) partageant le même moteur central. J'ai appris la stack en pair-programming avec Claude Code, en validant chaque hypothèse par des tests.

**Résultat:** 6 semaines plus tard, j'ai publié **tailwindcss-obfuscator** sur npm : **82 K lignes de TypeScript**, **295 tests**, **10 frameworks supportés**, **détection automatique** Tailwind v3 vs v4, monorepo TurboRepo. **Premier outil compatible Tailwind v4 sur le marché**, adopté par des équipes externes dès les premières semaines.

**Valeur ajoutée:** Ce que je retiens, ce n'est pas l'outil mais la méthode : quand une stack inconnue est sur le chemin critique, on ne contourne pas, on apprend - mais on apprend par le test, pas par le tutoriel. La même mécanique me permettra demain d'absorber Bun + edge runtimes, ou n'importe quelle stack qu'un futur rôle CTO scale-up exigera.

### Absorber la régulation comptable française en quelques mois

**Contexte:** Quand j'ai démarré le SaaS comptable d'ACCENSEO début 2025, je connaissais bien le développement full-stack mais je n'avais aucune expertise comptable formelle. Le domaine ne pardonne pas l'à-peu-près : **PCG**, **CGI**, **Code de commerce**, **EDI Teledec**, **DSP2** pour l'Open Banking, mandat **e-facturation 2026-2027**. Toute erreur de calcul fiscal a une conséquence financière directe pour le client. Et l'horizon n'était pas modulable : la conformité e-facturation devait être prête avant fin 2026.

**Mise en œuvre:** J'ai traité la régulation **comme une spec système**, pas comme une couche métier annexe. J'ai sauvegardé les pages clés du PCG, intercepté les réponses API des concurrents, mené une étude de marché des plateformes de dématérialisation (PDP) et un audit de sécurité des SaaS existants (qui a révélé des failles IDOR + KYC chez plusieurs acteurs). Puis j'ai mappé les règles dans des modèles Prisma : **91 modèles**, **63 enums**, **6 rôles** différenciés (Admin, Collaborateur, Consultant, Comptable, Comptabilité, Banque). Pour chaque feature - TVA CA3, IS, CFE, CVAE, DAS2, PAS - j'ai écrit la spec puis des **scripts de vérification** des calculs avant d'enchaîner les tests de non-régression.

**Résultat:** **234 K lignes de code livrées en solo**, **42 features**, **382 routes API**, intégration **3 providers Open Banking** (GoCardless/Nordigen, Bridge, Qonto), envoi EDI via **Teledec**, **assistant IA multi-fournisseurs** (OpenAI, Claude, Gemini), **conformité e-facturation 2026-2027** atteinte avant l'échéance.

**Valeur ajoutée:** L'adaptabilité ne m'a pas servi à survivre, elle m'a servi à **transformer un domaine régulé en moat produit**. C'est exactement la posture que cherche un CTO scale-up B2B en industrie régulée (santé, finance, immobilier institutionnel) : prouver qu'on peut absorber un cadre légal en quelques mois et le coder sans concession.

## Mon autocritique

### Degré de maîtrise

Niveau **Expert (5/5)**. La récurrence sur le portfolio (33 références au problem-solving, 32 à l'adaptabilité) n'est pas un hasard : c'est ma signature structurelle. Capacité prouvée à recadrer un projet après 360 K€ de dépenses (DAM Bynder), absorber la régulation comptable + e-facturation 2026-2027 en quelques mois, et opérer simultanément du PHP legacy, du TypeScript moderne et du Kotlin Android.

### Importance dans mon profil

C'est la **fondation absolue** de mon profil. Sans elle, le reste de la pile ne se transfère pas : chaque nouvelle stack, chaque nouveau domaine, chaque nouvelle organisation deviendrait une montagne. C'est aussi le différenciateur clé sur le marché 2026 où le churn de stacks et de business models s'accélère, recruter un CTO senior qui sait apprendre vite est plus rentable que recruter un expert d'un domaine qui sera obsolète dans 3 ans.

### Vitesse d'acquisition

### Vitesse d'acquisition

La trajectoire la plus parlante reste mon [parcours complet](/fr/parcours) sur **28 ans** : de mes premières missions tech (1998) au CTO SaaS (2026), à travers **65+ contextes professionnels** documentés. Indicateur récent : **6 semaines** pour livrer le premier obfuscator compatible Tailwind v4 en partant de zéro sur Babel AST + PostCSS.

### Conseils (pour moi-même et pour les autres)

À moi-même : sortir volontairement de la zone de confort **tous les 12-18 mois** sur une stack ou un domaine inconnu, tenir un journal des recadrages pour calibrer le réflexe. Aux autres : ne jamais accepter un symptôme comme problème, toujours remonter à la racine business avant de plonger dans la solution technique. La répétition sur des contextes différents bat l'expertise sur un seul.

## Mon évolution dans cette compétence

### Rôle dans mon projet professionnel

Le couple problem-solving / adaptabilité est **la fondation qui fait de moi un CTO scale-up plutôt qu'un expert d'une stack**. Dans le projet à 24 mois, il me permet d'absorber un nouveau domaine régulé sans transition longue, de redresser une dette technique structurelle et de muscler une équipe sur une stack inconnue. Sans lui, le saut EM → CTO serait conditionné à un domaine connu d'avance, ce qui restreint le marché adressable.

### Niveau souhaité à moyen terme

L'objectif est de **rester à la pointe sans dégradation** : pouvoir reprendre une organisation tech sur un domaine que je n'ai jamais exercé, atteindre la production en moins de 90 jours et installer un cycle *hire-to-impact* équipe sous 60 jours. Indicateur secondaire : **livrer au moins un projet OSS hors mon domaine de confort chaque année**.

### Formations en cours

RAG et LLM hands-on intégrés aux pipelines ACCENSEO (Claude, GPT, Gemini, TRELLIS, TripoSR), lecture continue d'ouvrages finance ([Damodaran](https://pages.stern.nyu.edu/~adamodar/), Mauboussin) pour pousser un domaine éloigné du tech, intake hebdomadaire de blogs ingénierie hors stack courante (Rust, Zig, Elixir).

### Formations à venir

Programme *Finance for CTOs* envisagé en 2027 pour consolider le pont domaine-finance. Cohorte annuelle d'apprentissage hors confort (neuroscience, négociation, design system) pour entretenir le réflexe d'inconfort volontaire.

## Progression à travers les parcours

Cette compétence a été développée dans 14 parcours différents.

- **1997** - [BEP ICEF (Installateur Conseil en Équipement du Foyer), Option : Audiovisuel électronique-antennes](https://portfolio.josedacosta.info/fr/parcours/bep-icef.md) (education) - Confidence: 3/5
- **1999** - [CTO · Founder · directeur technique](https://portfolio.josedacosta.info/fr/parcours/celiane-founder.md) (entrepreneurship) - Confidence: 3/5
- **1999** - [BAC Pro MAEMC (Maintenance des Appareils et Équipements Ménager et de Collectivité), Option : Électrotechnique](https://portfolio.josedacosta.info/fr/parcours/bac-pro-maemc.md) (education) - Confidence: 2/5
- **2009** - [Software Engineer · développeur PHP Zend Framework](https://portfolio.josedacosta.info/fr/parcours/european-sourcing-engineer.md) (experience) - Confidence: 5/5
- **2013** - [Senior Software Engineer · lead développeur PHP Symfony](https://portfolio.josedacosta.info/fr/parcours/medialeads-senior-engineer.md) (experience) - Confidence: 5/5
- **2016** - [Technical Project Manager · Co-founder · Early-Stage Startup](https://portfolio.josedacosta.info/fr/parcours/adspower-cofounder.md) (entrepreneurship) - Confidence: 4/5
- **2017** - [Senior Software Engineer · lead développeur PHP Magento](https://portfolio.josedacosta.info/fr/parcours/smile-senior-engineer.md) (experience) - Confidence: 5/5
- **2019** - [Engineering Manager · Project Manager / Product Owner · Technical Lead](https://portfolio.josedacosta.info/fr/parcours/pichet-group.md) (experience) - Confidence: 4/5
- **2019** - [Technical Lead · Flux et Produits : contenus et intégration d'entreprise](https://portfolio.josedacosta.info/fr/parcours/pichet-technical-lead.md) (experience) - Confidence: 4/5
- **2020** - [Entrepreneur · divers domaines d'activités](https://portfolio.josedacosta.info/fr/parcours/auto-entrepreneur-jdc.md) (entrepreneurship) - Confidence: 5/5
- **2021** - [Certification PSPO (Professional Scrum Product Owner)](https://portfolio.josedacosta.info/fr/parcours/pspo-scrum.md) (certification) - Confidence: 4/5
- **2022** - [Certification SAFe 5 (Product Manager & Product Owner)](https://portfolio.josedacosta.info/fr/parcours/safe-po-pm.md) (certification) - Confidence: 4/5
- **2023** - [MBA Management Stratégique de Projets](https://portfolio.josedacosta.info/fr/parcours/mba-strategic-project-management.md) (education) - Confidence: 4/5
- **2024** - [CTO · Founder · directeur technique](https://portfolio.josedacosta.info/fr/parcours/accenseo-founder.md) (entrepreneurship) - Confidence: 5/5

## Réalisations associées

- [Intelligent Accounting SaaS Platform](https://portfolio.josedacosta.info/fr/realisations/plateforme-comptabilite-saas.md) - PCG, CGI, Code de commerce, EDI Teledec, PSD2 and 2026-2027 e-invoicing preparation. Mastered French accounting domain, Open Banking PSD2, and EDI tax filing from scratch
- [SaaS platform for mortgage credit brokers powered by AI](https://portfolio.josedacosta.info/fr/realisations/plateforme-saas-courtiers-credit-immobilier.md) - Navigated complex French mortgage regulations (ORIAS, HCSF, usury rates) and SSO debugging challenges - Mastered mortgage brokerage domain, multi-provider AI integration, and WebAuthn authentication
- [AI Chat Export - Multi-Platform AI Conversation Export Extension](https://portfolio.josedacosta.info/fr/realisations/ai-chat-export.md) - Overcame DOM parsing challenges, anti-bot protections, and cross-origin iframe constraints - Mastered Manifest V3 extension architecture and multi-store publishing from scratch
- [Gradient Generator - Advanced CSS Gradient Creation Tool](https://portfolio.josedacosta.info/fr/realisations/gradient-generator-css.md) - Delivered 51K-line application in 3 days using AI-augmented development workflow - Complex state management with 8 stores, real-time gradient rendering, and browser compatibility challenges
- [Atlassian Forge Developer - Intelligent IDE Plugin](https://portfolio.josedacosta.info/fr/realisations/atlassian-forge-developer-ide-plugin.md) - Modeled complex proprietary Forge schema (83 scopes, 71 events, 155+ templates) in Kotlin for IDE autocompletion and validation. Mastered IntelliJ Platform SDK, Kotlin plugin development, and Atlassian Forge ecosystem from scratch in 3 months
- [Trade Show Community Portal Platform](https://portfolio.josedacosta.info/fr/realisations/portail-communautaire-salons-professionnels.md) - Managed Google Analytics, AdWords, and server administration alongside development. Created navigable client mockups demonstrating community portal concept for B2B prospects
- [European B2B Search Engine for Promotional Products (European Sourcing)](https://portfolio.josedacosta.info/fr/realisations/moteur-de-recherche-europeen-b2b-objets-publicitaires.md) - Solved complex data integration challenges - heterogeneous supplier formats, multilingual search across 7 languages, massive catalog optimization where any poorly designed query was fatal for performance. Evolved from PHP custom + SVN monolith to Symfony microservices + Git + Elasticsearch + AngularJS SPA - continuously learned new stacks, frameworks and search technologies across 3 architectural phases
- [EuropeanTool - B2B Promotional Product Platform](https://portfolio.josedacosta.info/fr/realisations/europeantool-plateforme-b2b.md) - Evolved stack from procedural PHP to MVC frameworks, SVN to Git, manual to Docker-based deployment over 10 years - Designed queue systems with concurrency management, zombie detection, and automated export orchestration
- [B2B Product Data Export Platform](https://portfolio.josedacosta.info/fr/realisations/export-donnees-produits-b2b.md) - Designed zombie process detection, multi-level concurrency limits, and PrestaShop API error recovery mechanisms - Mastered PrestaShop WebService API (REST/XML) with undocumented behaviors and multi-shop support
- [DAM Bynder - Project Manager for 1,400 Users](https://portfolio.josedacosta.info/fr/realisations/dam-bynder-asset-management-project-manager.md) - Radical SaaS pivot after 5 previous failed attempts (360K€ wasted) and 6-step independent benchmark methodology - the cognitive anchor that turned failure into success - Mastered DAM ecosystem (Bynder, CI HUB, OpenText migration) and delivered despite Covid constraints
- [Partner Lead Reception API Platform (alias PSR)](https://portfolio.josedacosta.info/fr/realisations/plateforme-api-reception-leads-partenaires.md) - Diagnosed cross-system lead flow anomalies and complex partner-config migrations. Mastered Microsoft APIM and the real-estate lead management domain from scratch
- [Akeneo PIM Project Management and Product Information Governance](https://portfolio.josedacosta.info/fr/realisations/pilotage-pim-akeneo-migration-saas.md) - Designed G2P mediation system for automatic program reconciliation, resolved import pipeline issues, managed API migration risks - Mastered Akeneo PIM ecosystem from v1.4 through SaaS, learned real estate domain and multi-channel distribution requirements
- [tailwindcss-obfuscator - Open Source CSS Obfuscation Tool](https://portfolio.josedacosta.info/fr/realisations/tailwindcss-obfuscator.md) - Fast, self-directed ramp-up on 3 new technical domains (Babel AST, PostCSS, Rust/Oxide internals) to ship the package in 6 weeks, Chose static analysis over internal patching, solving the v4 compatibility challenge that blocked the competitor
- [MagicPlaylist - Android Music Discovery & Playlist Generator](https://portfolio.josedacosta.info/fr/realisations/magicplaylist-android-music-discovery.md) - Reverse-engineered unofficial Shazam API and solved rate limiting with progressive chunking and circuit breaker - Mastered Kotlin 2.0, Jetpack Compose, Material 3, Spotify OAuth 2.0, and Shazam API from scratch
- [E-Commerce Platform Redesign Magento Enterprise Edition (alias Fleurance Nature)](https://portfolio.josedacosta.info/fr/realisations/refonte-ecommerce-magento-fleurancenature.md) - Led solo a project scoped for a team, backported ElasticSearch to unsupported Magento EE 1.10 via autoloader rewrites, 7 spec iterations to uncover hidden business rules, Mastered ElasticSearch indexation and autocomplete on a Magento 1 context plus the 4x3 pricing complexity at Smile agency
- [PIM Extranet for B2B Promotional Products Search Engine (European Sourcing)](https://portfolio.josedacosta.info/fr/realisations/extranet-pim-b2b-objets-publicitaires.md) - Modelled complex business rules (dynamic pricing, marking variants, multi-currency) - some suppliers reaching 15,000 variations per product - Picked up the project from SQLI in 2014, then drove the rewrite from custom MVC to Symfony 3.1 + PostgreSQL + RabbitMQ
- [E-Commerce Site Generator with Customization CMS (alias MyEasyWeb)](https://portfolio.josedacosta.info/fr/realisations/generateur-sites-ecommerce-avec-cms.md) - Mastered Solr/ElasticSearch search engines, B2B marketplace operations, and 520K+ product catalog with 7 languages and 32 currencies - Integrated heterogeneous supplier formats, multilingual search across 7 languages, massive catalog optimization
- [AI Machine Learning SaaS Platform for Ad Optimization (alias AdsPower)](https://portfolio.josedacosta.info/fr/realisations/plateforme-publicitaire-machine-learning.md) - Self-taught NLP, ML classification, and Azure ML Studio to build advertising intelligence platform. Designed search intent classification and bid optimization algorithms using TF-IDF and k-means clustering
- [Multi-Supplier Product Data Import System](https://portfolio.josedacosta.info/fr/realisations/import-european-sourcing.md) - Maintained and modernized a 12-year legacy system, transitioning from custom PHP to Symfony
- [Food Truck & Mobile Concept Platform - French manufacturer (alias MCR)](https://portfolio.josedacosta.info/fr/realisations/plateforme-food-truck-concepts-mobiles.md) - Pioneered AI-assisted development at production scale - x3 to x4 productivity multiplier sustained over 41 days, first full solo mobilisation of this workflow
- [Centralized Multilingual Translation Management Platform](https://portfolio.josedacosta.info/fr/realisations/plateforme-gestion-traductions-multilingues.md) - Took over half-built project, replaced fragile custom PO parser with Gettext\Translations library
- [Supplier Back-Office - B2B Self-Service Portal](https://portfolio.josedacosta.info/fr/realisations/supplier-backoffice-european-sourcing.md) - Mastered AngularJS SPA patterns, CoffeeScript, WSSE auth, and B2B promotional product domain
- [Collaborative Project Management Platform](https://portfolio.josedacosta.info/fr/realisations/plateforme-gestion-projets-collaboratif.md) - Implemented JWT auth flow, role-based permissions, database triggers for audit trail, and CORS integration
- [ETL Pipeline for Real Estate Listing Syndication (alias Ligneurs)](https://portfolio.josedacosta.info/fr/realisations/pipeline-etl-syndication-immobiliere.md) - Same-day pricing fixes, defensive patterns (circuit breaker, exponential backoff retry), unique per-partner constraints, structured logging for fast diagnosis
- [Flux - Supplier Data Synchronization](https://portfolio.josedacosta.info/fr/realisations/flux-synchronisation-fournisseurs.md) - Handled data quality and consistency across heterogeneous supplier data sources with error handling and retry logic

Version interactive avec navigation : https://portfolio.josedacosta.info/fr/competences/resolution-de-problemes-adaptabilite
