Membre du réseau de partenaires Gotan - Data - App - Web - Agile

Damien Cuvillier


Artisan Logiciel - Lead Tech - Part-time CTO - Formateur - Consultant

Développement Application Dev & Ops Web Code Agilité Productivité IT Qualité logicielle Management

En savoir plus
  • Français
  • English

Ingénieur logiciel

  • Dev

    • Architecture et développement
      Full stack senior lead tech.

      Mise en place d'architectures logicielles distribuées, micro services.
      API REST.
      Animation d'équipe, coaching, mentoring.
      Java - Spring - Hibernate - Micronaute - PHP
      JS / TypeScript / Angular / Vue.js
      IntelliJ / Eclipse / VSCode
    • Qualité logicielle
      Définition & animation d'une stratégie qualité.
      Audit applicatif et sécurité.
      Analyse de code statique, automatisation des tests, monitoring de la performance. Sonar, CheckStyle, JMX, OWasp
      jUnit, Selenium, Cypress, Karma
  • Ops

    • Intégration continue
      Industrialisation des développements.
      Mise en place d'une usine logicielle.
      Construction et optimisation du poste de travail développeur.
      GitHub Actions, Jenkins, GitHub Actions, Ansible, AWX
      Linux, CentOS, Debian, Docker, Kubernetes, Nagios, ELK
    • Organisation IT
      Coaching des équipes d'édition logicielle.
      Suivi de la qualité des livrables.
      ITIL, eXtrem programming & Scrum
  • Data

    • Analyse et traitement de données
      Visualisation de connaissances (Data Viz)
      Traitement de données, extraction, transformation, qualification, fusion.
      Gestion et sécurisation de flux.
      Indexation de données et recherche full-text.
      PostgreSQL avancé, MariaDB, Talend, Neo4J, MongoDB, GraphQL, PowerBI, ElasticSearch, XSLT
    • Modélisation métier
      Modélisation de processus métier, de structure de données, de schémas de bases de données.
      UML, BPMN, Merise, MCD, MLD
    • IA & Sémantique
      Conception d'ontologie.
      Utilisation d'API d'IA. Indexation intelligente de données. Création automatique de meta-données.
  • Management & Organisation

    • Scrum Master
      Formation & Coaching Agile
      Scrum, Kanban, routines de management
    • Efficacité opérationnelle
      Diagnostic & plan d'amélioration continue sur l'industrialisation des développements.
      Chasse au gaspillage et aux irritants sur les équipes produits et IT.
      Accompagnement à l'automatisation de tâches.
      Évaluation des flux d'informations et des process décisionnels.
      Lean, GTD
  • Product
    Owner

    • AMOA digital
      Aide à la conception stratégique, ergonomique (UX) et d'usage de parcours connectés.
      Applications web & mobile, parcours connectés, e-commerce
    • Coaching MVP
      Accompagnement des équipes produits pour la mise en place d'une démarche de développement itératif et incrémental. Pondération des stories en fonction d'une difficulté technique et d'une valeur métier.

      Lean Startup, Design Thinking, Scrum
  • Stratégie & Business

    • CTO part-time
      Organisation des équipes et des roadmaps.
      Définition de budgets et business model.
      Management d'équipe (dev & exploitation).
      Pilotage de prestataires.
      Start-up, PME, Management, Direction de projets
    • Stratégie et pilotage
      Définition de stratégie digitale.
      Plan de continuité d'activité.
      Politique de sécurité, conformité juridique.
      Conception d'un schéma directeur.
      Validation de standards et de méthodes.

Parcours et projets professionnels

2023 - …

Lead Developer

Service des archives

Architecture et développement fullstack d'une application de recherche dans les archives radio & télévision.
Veille exploratoire sur les usages de l'IA générative pour la création automatique de métadonnées
Coordination IT inter-services.
Suivi de la qualité logicielle
Management de la qualité de données
Scrum, Vue.js, TypeScript, Spring Boot, SolR, Ansible, Jenkins, ChatGPT, Azure

2017 - 2023

CTO - Directeur associé

Management du digital

Définition stratégique et organisation de la roadmap produit.
Construction du modèle économique et du mode de licence.
Recrutement et management des équipes de développement et exploitation.
Animation de la qualité et de l'exploitation de la solution logicielle.
Product management et organisation de la R&D prospective.
Conformité juridique et gestion contractuelle. Scrum, Lean, Management

Senior Lead Developer

Architecture technique de la solution et développement fullstack.
Industrialisation des développements et intégration continue
Animation des routines et retrospectives.
Mentoring des équipes et suivi des collaborateurs.
Démarche qualité (audit de code statique, PenTest, pilotage de la performance).
Outillage et standardisation du poste du développeur. Java, TypeScript, Angular, Spring Boot, Hibernate, API, Raspberry PI, Python, IoT

Responsable d'exploitation

Management de la satisfaction client.
Suivi de la qualité logicielle.
Maintenance préventive.
Plan de continuité d'activité.
Pilotage du parc d'affichage installé
Mise en place de procédures de suivi et d'animation client.

2014 - ...

Consultant indépendant

Accompagnement

Coaching d'équipes IT & DSI déléguée pour des PME et Start-Up
Formation Agiles (Scrum / Kanban).
Coaching en productivité et focalisation.
Professionnalisation d'équipes de développement : process et outillage.
Mise en conformités des processus et des outils (technique, juridique, contractuel).

Business Developer

Développement du réseau digital Gotan composé d'experts de la conception, réalisation, exploitation des parcours connectés.
Aide à la conception de business plan pour des produits innovants.

Tech Lead

Architecture REST pour le développement d'API.
Développement Java (Hibernate, Spring, Restlet, Micronaute, Maven, Jackson, Lucene...) & PHP (Zend Framework, Composer...)
Développement FrontEnd (Angular, VueJS, NPM, Vanilla, Grunt, NPM, Material, Bower, Bootstrap, HandleBars, JQuery, ...)
Coaching en industrialisation des développements et intégration continue (Jenkins, GitHub, Sonar, Nexus, ...)
Visualisation de données (GraphJs, ChartJS, Exhibit, Datatables, D3.js).

Concepteur

Accompagnement sur la conception d'applications et d'interfaces
Pilotage de démarche de design et maquettage (Mockup, Personas, ..)
Animation de la conception technique (Assistance MOA)

Je travaille avec un réseau de freelances, chacun expert dans son domaine : plus de détails sur gotan.io
2013 - 2014

Responsable des développements

Développement de solutions applicatives pour l'infrastructure ITIL Compliant

Lead Developer

Architecture & développement Java pour un logiciel de formalisation et d'audit de connaissance
R&D sur la qualité de données et les architectures distribuées.
Visualisation de données liées

Scrum Master

Création & management de l'équipe de développement
Mise en place des normes et méthodes

Business Developer

Construction de l'offre commerciale et réflexion sur le positionnement fonctionnel et marketing
Préparation à une levée de fonds.

2011 - 2013

Chef de projet web

Conception, ergonomie et l'optimisation technique et commerciale des parcours web
Monitoring de la performance technique et commerciale des sites et applications
Amélioration de la relation métier - DSI
Mise en place de l'agilité

2010 - 2013

Architecture et audit d'applications web

Mise en place d'architectures techniques, audit et consulting sur des applications web
Conseil en communication digitale

2009 - 2011

Co-Fondateur & responsable technique

Mise en place de l'ensemble de l'architecture technique pour une activité e-commerce
Gestion opérationnelle et exploitation des plateformes d'hébergement
Lead dev & direction de projets. Focalisation MVP
Automatisation de flux avec les fournisseurs
Assistance MOA et MOE
Outillage des besoins e-marketing et commerciaux. E-Mailing

2007 - 2009

Becquet - Chef de projet technique

Responsable technique & assistance MOA d'un projet de nouvelle activité e-commerce pour Becquet sur l'inter-médiation de produits artisanaux

3SI - Chef de projet Nouvelles technologies

Projets d'innovation web et nouveaux canaux
Expérimentation & prototypage mobile, réseaux sociaux, moteurs de recherche
Gestion de projet sur projets web en agile : refonte et conception

SI3SI - Ingénieur étude

Outil d'interrogation ergonomique de base marketing.
Gestion de flux de données inter-enseignes

2007

Chef de projet OpenSource

Conception et développement d'un outil OpenSource d'audit de code objet



Publications

Memento Scrum & agile

 Voir la fiche complète

Dans le cadre des formations que je peux donner sur les méthodes agiles, scrums et la productivité,
j'ai synthétisé quelques ressources intéressantes sous formes de fiche didactique traitant essentiellement de SCRUM. Je la diffuse aux étudiants au terme de mon intervention.

Licences OpenSource

Télécharger le livre blanc

En 2008, j'ai écrit un livre blanc pour aider les décideurs informatiques à choisir une licence OpenSource adaptée à leur projet.
Ce livre blanc explique les principales licences présentes sur le marché mais décrit également les concepts tels que le copyleft et les gauches d'auteur.

Aide mémoire sur l'utilisation des images en informatique

Télécharger l'aide mémoire

Je constate souvent que les formats de fichiers informatiques, notamment en ce qui concerne le stockage d'images, est souvent mal compris par la plupart des utilisateurs. Ceci est un petit aide mémoire pour y voir (un petit peu) plus clair.

Expressions Régulières

Télécharger la liste

Petite liste utile d'expressions régulières.

Base de connaissances

Consulter sur Notion

Ensemble d'articles glanés ou rédigés sur des interventions techniques principalement.

Me contacter

Par téléphone

06 73 35 21 66 mobile
09 70 44 74 62 pro

Par messagerie

damien.cuvillier@gotan.io pro
damien.cuvillier@gmail.com perso
damiencuvillier#2968 Discord

Sur les réseaux sociaux

LinkedIn GitHub
Télécharger les coordonnées directement dans votre téléphone
  Plus d'information sur mon activité Pro : Gotan.io (Data, App, Web, Agilité)