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

David Poulain

Développeur/coach craft sénior

700 €/jour
Paris 16e Arrondissement, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de David

Au cours de mes expériences, j'ai travaillé avec des équipes dans des petites structures et dans de plus grosses. Les équipes qui réussissaient avaient toutes un point commun: elles étaient composées de développeurs "professionnels". Pas simplement des personnes dont le job était de programmer mais des personnes avec un sens de la responsabilité élevé, dévoués à leur produit et à leur utilisateurs. La pratique du software craftmanship, si elle est réellement assimilée, rend un développeur professionnel. Elle est exigeante et demande un apprentissage permanent.

Développeur depuis plus de 10 ans, j'ai appris que la qualité d'un code se mesure par la capacité d'une équipe à le faire évoluer pour suivre les besoins des utilisateurs. Je pense très humblement que l'agilité, le clean code ou encore l'architecture sont des notions fondamentales et pourtant bien trop souvent mal comprises par beaucoup de managers et de développeurs.

C'est cette expertise que je vous propose. Ce n'est pas une connaissance absolue de tous les frameworks et de toutes les technologies (même si avec l'expérience on finit par en connaitre pas mal) mais la garantie de construire ensemble un produit évolutif en pratiquant le craft et en le partageant avec vos équipes.

J'accompagne vos équipes back Java ou C# mais aussi vos équipes front (Angular) dans la création de produit durable.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris 16e Arrondissement (jusqu’à 50 km)

Expériences

  • Amarile
    DIRECTEUR TECHNIQUE
    EDITION DE LOGICIELS
    septembre 2013 - août 2019 (6 ans)
    Paris, France
    Amarile est un éditeur de logiciel spécialisé dans le secteur de l'ingénierie pétrolière. Les principaux clients d'Amarile sont des acteurs majeurs de l'activité pétrolière (Total, Marathon, ENI, BP, etc.). Le domaine pétrolier est un domaine complexe et les développeurs d'Amarile travaillent en étroite collaboration avec les expertsmétiers.
    J’ai effectué six ans au sein de cette société, en l’intégrant en tant que développeur, et en évoluant par la suite jusqu’au poste de directeur technique. Au cours de ces six années, la taille de la DSI a évolué de trois à quinze de personnes. Les méthodes de
    travail ont, elles aussi, évolué jusqu’à un mode de collaboration agile (Scrum).

    Chiffres clés : 12 recrutements, 10 grands comptes.

    Management : Réorganisation des équipes pour que les experts techniques et les développeurs soient en lien direct, gestion des formations développeurs et non développeurs, suivi de carrière, entretiens annuels, recrutement.

    Pratiques : Revues de code, TDD, clean code, DDD, tests, CI/CD.

    Méthodes : Transition agile, animation de cérémonies agiles,
    formations internes à l’agilité.

    Architecture : Refonte de l’architecture de la solution vers une
    architecture modulaire, création d’API.

    Vision produit & relation externe : Elaboration de la stratégie
    grand compte, négociation des contrats fournisseurs et clients,
    atelier de création de roadmap en direct avec les clients.
    TDD BDD Domain Driven Design CI/CD Scrum C# Refactoring
  • BNP Paribas
    COACH CRAFT & AGILE
    BANQUE & ASSURANCES
    septembre 2019 - décembre 2020 (1 an et 4 mois)
    Montreuil, France
    Au sein du département FIT de la société BNP Paribas, le domaine architecture logicielle a pour mission de garantir la qualité du parc applicatif. Le nombre d’applications est important et soumis à des contraintes métiers fortes notamment en terme de sécurité des données. Certaines applications ont plusieurs millions d’utilisateurs.

    Ma mission est de : soutenir l’activité du domaine en apportant mon support aux équipes de développeurs (propositions de solutions techniques, aide à l’organisation et rappel des normes à suivre) ; faire monter les équipes de développement en compétence ; définir, diffuser et garantir le respect des bonnes pratiques par les collaborateurs internes ainsi que par les prestataires. Former et soutenir l’équipe de pilotage, composée d’architectes, de tech leads et de coachs. Nous travaillons, entre autre, à la mise en place d’un programme de migration cloud d’envergure au sein du département.

    Chiffres clés : 400 applications, 300 équipes.
    DDD Microservices Hexagonal Architecture Spring Java Angular Cloud

Recommandations

Soyez le premier à recommander David

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

Formations

  • Doctorat Informatique
    Supélec
    2013
    Enseignement des langages de programmation, algorithmique, recherches scientifiques.

Certifications

  • Scrum Master
    Scrum.org
    2017
  • Product owner
    Scrum.org
    2017

Compétences

Catégories