You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Sam BauwensSB

Sam Bauwens

Architecte Logiciel | Lead Dev | Expert TDD

650 €/jour
Strasbourg, FR
15 ans et +

Délai de réponse moyen : 1h

À propos de Sam

  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

  • Allemand

    Capacité professionnelle complète

  • Néerlandais

    Capacité professionnelle limitée

  • Espagnol

    Notions

Accepte de travailler sur site
Strasbourg (jusqu’à 50 km)

Expériences

  • pharma mall GmbH
    Principal Software Engineer | IT Transformation
    E-COMMERCE
    février 2025 - juin 2026 (1 an et 4 mois)
    Bonn, Allemagne
    J'ai défini les lignes directrices au cœur de la future stratégie IT de pharma mall (architecture, pratiques d'ingénierie, organisation des équipes) avant de présenter et défendre notre vision de la modernisation devant la direction. C'était notre alternative interne à la proposition d'une ESN. La modernisation a été bâtie sur mes lignes directrices, de l'appel d'offres jusqu'au démarrage du projet.

    La stratégie reposait sur quatre piliers, pour la croissance du chiffre d'affaires et la réduction des coûts :
    • Domain-Driven Design
    • Des équipes autonomes et pluridisciplinaires
    • Le test-driven development (TDD) et l'automatisation de l'environnement de travail des développeurs
    • Un usage stratégique de l'IA

    Faits marquants
    • J'ai proposé et facilité un Event Storming « big picture » à l'échelle de l'entreprise : ~16 personnes des différents métiers réunies pour cartographier son fonctionnement.
    • Membre du comité de sélection (nous étions quatre) du prestataire qui construira le nouveau système : à chaque entretien, j'ai poussé les candidats sur de vrais problèmes pour voir comment ils concevraient la solution, au-delà du discours commercial ; manques critiques relevés dans le contrat, corrigés avant signature.
    • Que des experts que je respecte profondément (les auteurs de Domain Storytelling et de Domain-Driven Transformation) aient voulu y travailler a validé l'approche.
    • Sur l'onboarding de la société externe, je me suis chargé de l'opérationnel : un export rejouable du code source du patrimoine applicatif (sans identifiants, scanné côté supply chain) et les données de test, livré en moins d'une semaine, contre un mois d'habitude.

    Reconnaissance
    • Le représentant des actionnaires qui pilotait le processus : « a very convincing story and strategy ».
    • Évaluation managériale : « knowledge and experience are extensive and valued » pour « stand up the new architecture », notée « exceeds expectations ».
  • pharma mall GmbH
    Software Architect | TDD, DDD & Craftsmanship
    E-COMMERCE
    novembre 2024 - mai 2026 (1 an et 6 mois)
    Bonn, Allemagne
    Je travaille comme architecte directement dans l'équipe, pas comme un architecte déconnecté du terrain qui décide d'en haut sans jamais vivre ses décisions : je conçois mes choix et je les implémente moi-même. Je considère une suite de tests bien découplée comme la vraie base de l'architecture, celle qui permet de refactorer sans crainte. J'ai écrit la stratégie de test-driven development de l'entreprise, ainsi que les propositions d'architecture et les ADR du nouveau système (Domain-Driven Design, event sourcing/CQRS, vertical slices), qui ont servi de base à l'appel d'offres au cœur de notre transformation IT. Et pour le prouver plutôt que juste le proposer, j'ai développé une implémentation de référence TDD-DDD-CQRS (un framework CQRS/event sourcing écrit de zéro et un DSL de test Given/When/Then), que j'ai présentée au comité d'architecture.

    Voir LinkedIn pour plus de détails sur cette expérience
  • pharma mall GmbH
    Developer Productivity Engineer
    E-COMMERCE
    juin 2024 - mai 2026 (1 an et 11 mois)
    Bonn, Allemagne
    Mon rôle portait sur la productivité des développeurs : enlever les frictions de leur quotidien. Là où préparer son environnement prenait des jours, j'ai mis en place un environnement de développement qui met en route l'application en une seule commande ; le premier setup prend 10 à 30 minutes. Sur un vieux socle technique Java, j'ai fait passer la boucle de feedback de 2 à 8 minutes à environ 17 secondes dans le pire des cas, grâce à un vrai rechargement à chaud rendu fiable, et j'ai créé des outils de synchronisation et de test entre dépôts pour que faire tourner le code d'un collègue devienne normal. Je suis devenu le référent de l'équipe pour tout ce qui « ne tourne pas en local ».

    Voir LinkedIn pour plus de détails sur cette expérience

Recommandations

Soyez le premier à recommander Sam

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Catégories