Expérience produit · Qualité logicielle · Delivery agentique maîtrisé

Sébastien Grans

Senior Software Engineer — backend, qualité, architecture et delivery agentique maîtrisé

Fort d’expériences dans des produits et domaines métier variés, je transforme des besoins complexes en logiciels fiables et maintenables. J’étends aujourd’hui cette pratique avec des workflows de développement agentiques.

PHP/Laravel/Symfony, APIs, production, ontologie fonctionnelle, Paperclip adapté, agents bornés, CI/CD et décision humaine.

  • 7 ans cumulés d’expérience professionnelle
  • CDI Senior Software Engineer / AI-Native Developer
  • Culture de travail en full remote
  • Ouvert aux équipes étrangères et au travail en anglais
Portrait de Sébastien Grans

Socle technique

Compétences principales

Un socle d’ingénierie logicielle construit dans des contextes métier variés, aujourd’hui prolongé par l’orchestration d’agents et des contrats de connaissance versionnés.

Développement agentique et architecture pragmatique

développement piloté par les specs et ingénierie du contexte · Orchestration d’agents · validation humaine (commits/PR formalisés, pré-revue spécialisée) · architecture pragmatique — YAGNI · ontologie et contrats de connaissance versionnés

Contrats API, accès et données

contrats API documentés et testés · compatibilité ascendante · contrôle d’accès multi-rôles · identifiants publics stables · stockage, cache et traitements asynchrones selon l’usage

Qualité et tests

tests multi-niveaux · tests challengés par mutations · validation phasée des specs · audit agentique de la couverture · recherche sémantique, puis validation des dépendances, flux et impacts

Delivery et exploitabilité

environnements isolés et reproductibles · validation CI/CD avant déploiement · déploiement progressif et rollback · observabilité et diagnostic d’incidents · gestion des secrets sans exposition

En moins de 30 secondes

Trois preuves complémentaires

La diversité du parcours prouve l’adaptation, Evina l’expérience de production critique et Sonomundi la direction agentique actuelle.

Sonomundi — maîtriser un delivery agentique de bout en bout

Produit événementiel et musical développé seul : cœur monolithique Laravel/Vue, complété par des services Python spécialisés.

Chaque changement est cadré par une spec, isolé par branche/worktree, analysé pour ses impacts, testé puis revu avant intégration.

Workflow traçable et reproductible appliqué à un produit démontrable, sans auto-merge et avec décision d’intégration humaine.

Evina — livrer et faire monter en qualité des services critiques

Services FinTech et cybersécurité à fort trafic.

Implémentation des fonctionnalités demandées, amélioration transversale de la qualité du code et montées de versions PHP/framework sur l’ensemble des services, en plus de l’optimisation MySQL puis Redis des données de fraude.

Services plus maintenables et à jour, fonctionnalités métier livrées, baisse de charge MySQL et stabilité de production renforcée.

Des métiers différents, une même exigence de delivery

FinTech, cybersécurité, retraite, CRM RH, intégrations API, optimisation et événementiel.

Dans chaque contexte : comprendre le besoin, reprendre l’existant, livrer les fonctionnalités attendues et renforcer tests, lisibilité, documentation et exploitabilité.

Une capacité d’adaptation fondée sur des pratiques transférables, au-delà d’un framework ou d’un secteur.

Consulter le CV détaillé

Trajectoire

De l’autonomie technique au leadership d’équipe

La formation de Responsable de projets événementiels répondait à un objectif plus large que le seul secteur de l’événementiel. Ses trois blocs — contribuer à la stratégie, concevoir le projet puis le piloter — correspondaient aux dimensions commerciales, stratégiques et collectives que je voulais ajouter à mon socle technique.

  • Mon attestation comptabilise 1 000 heures de formation. Mon investissement réel, avec le travail personnel et l’approfondissement des contenus, a probablement été supérieur ; je conserve néanmoins 1 000 heures comme seul volume vérifiable dans mes documents professionnels.
  • En entreprise, j’ai surtout travaillé avec une forte autonomie. Mon rôle de référent technique m’a amené à expliquer des choix, relire du code et accompagner des développeurs, mais je revendique peu d’expérience de management hiérarchique ou de direction formelle d’équipe.
  • J’ai transposé les concepts étudiés dans Sonomundi : cadrage du besoin et du MVP, priorisation, spécifications, planification, gestion des risques, répartition des rôles, indicateurs de readiness, reporting, collecte de feedback et amélioration continue.
  • Avec Sonomundi, je pratique aujourd’hui une autre forme de coordination : objectifs et spécifications explicites, répartition du travail entre agents spécialisés, contextes et responsabilités bornés, suivi des résultats, arbitrage et validation finale.
  • Une équipe d’agents ne remplace pas une équipe humaine. Cette pratique renforce néanmoins des compétences transférables de cadrage, délégation, feedback, contrôle qualité et décision que je souhaite mettre au service d’un collectif.

Mon objectif est d’évoluer dans un rôle où je peux continuer à contribuer techniquement tout en aidant une équipe à comprendre les priorités, prendre de bonnes décisions et livrer ensemble.

Consulter le programme officiel Studi

Side project personnel · expérience non salariée

Sonomundi, un projet de long terme

Produit événementiel et musical Laravel/Vue développé seul depuis décembre 2025. Je le fais évoluer sans calendrier de sortie pressant, avec l’objectif de publier progressivement un produit suffisamment abouti.

  • Parcours event, artist et track, API documentée et authentification multi-rôles.
  • Ontologie versionnée reliant entités métier, relations, invariants, capacités fonctionnelles, surfaces, rôles et preuves de test.
  • Inventaire statique de main au 16 juillet 2026 : 2 189 tests PHPUnit déclarés dans 401 fichiers PHP ; 3 320 commits.
  • Développement hors temps de travail et suspendable : Sonomundi n’empiète pas sur ma disponibilité complète pour un employeur.

J’ai adapté Paperclip comme plan de contrôle d’un workflow multi-agents : lots issus de specs, responsabilités spécialisées, tâches bornées, mémoire documentaire, branches et worktrees isolés, validation Docker/CI et pré-revue des pull requests. Aucun auto-merge : l’intégration et la décision technique restent humaines.

Lire l’étude de cas Sonomundi

Échange

Parlons de développement agentique et d’architecture logicielle

Ouvert aux équipes françaises et internationales, en français ou en anglais. Pour un poste Senior Software Engineer ou AI-Native Developer, le moyen le plus direct reste l’email.

Écrire à Sébastien

sebastien.grans@gmail.com

LinkedIn · GitHub

Lozère, France
Culture de travail en full remote