Welcome to David's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact David to discuss your project or search for other similar profiles on Malt.

David Panza

Architecte, développeur et concepteur produit

Moves to Paris, Nantes, Rennes

  • 48.8915
  • 2.3184
Propose a project The project will only begin when you accept David's quote.
Propose a project The project will only begin when you accept David's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris 17e Arrondissement and 50km around
  • Nantes and 10km around
  • Rennes and 10km around

Preferences

Project length
  • Between 3-6 months
  • ≥ 6 months
Business sector
  • Culture
  • E-commerce
  • Software Publisher
  • Education & E-learning
  • Environment
+3 autres

Verifications

Languages

Categories

Skills (15)

David in a few words

Passionné depuis 11 ans et constamment en quête de nouveaux challenges. Toujours à la recherche de nouvelles pratiques et manières d'aborder le développement logiciel.
Je fais le choix d'être spécialisé en rien (ou en tout) car j'aime conçevoir les produits dans leur globalité.
Apprendre, partager et transmettre sont mes maîtres mots et font partie de mon quotidien.
Et en tant qu'artisan du code et développeur pragmatique, je suis soucieux de la qualité de nos applications et accorde une importance fondamentale aux pratiques et tout ce qui gravite autour, que cela soit technique, organisationnel ou culturel.

Experience

electre

Culture

Architecte, Lead Développeur, coach

Paris, France

January 2018 - Today (3 years and 8 months)

Conception et développement from-scratch d'une plateforme de donnée bibliographique. Cette solution référence toutes les données concernant les oeuvres (livre, jeux-vidéo, musique, film) parues en France. Elle intègre des fonctionnalités telles qu'une recherche avancée, la création de paniers et de commande, un mécanisme de veille bibliographique. Dans le cadre de ce projet, Electre a pu réintégré la conception logicielle en interne, jusqu'à lors en sous traitance.

Tâches :

- Accompagner Electre dans la création d'une équipe de développement (organisation + sourcing)
- Explorer et identifier les besoins au plus proche du métier
- Coaching sur la conception produit, l'analyse du besoin, la priorisation et la spécification
- Animation des différentes cérémonies agiles, XP et ateliers UX
- Former les développeurs juniors sur les bonnes pratiques de développement et de qualité
- Encadrer le flux de développement suivant la méthodologie Kanban
- Définition et création de la stack technique back-end et front-end
- Identification des différents domaines métiers selon les pratiques DDD
- Design des domaines dans une architecture modulaire, séparant problématique technique et complexité métier
- Création d'un framework DDD permettant de manipuler les différents concepts tactiques et de documenter le domaine
- Évolution d'une librairie Clojure d'automatisation de test de scénarios issue du BDD
- Création d'un moteur de recherche Solr basé sur Lucene
- Mise en production et support

Environnement : DDD, BDD, TDD, Clojure, ClojureScript, Re-frame, React, Redux, Shadow-cljs, GitlabCI, Kubernetes, Docker, Google Cloud Platform, Postgres, BigQuery, PubSub, Kafka, Dataflow, Solr, EFK

OUI.sncf

Transportation

Tech Lead

Courbevoie, France

November 2019 - March 2020 (4 months)

Evolution d'une solution de contrôle des titres de transport (train, RER, intercité) de tous les usagers en france. Aggrégant les données du SI OUI.sncf et SNCF, ce système est principalement consommé par une application mobile pour les agents de contrôle SNCF ainsi que par les portes de contrôle placées en gare.

Tâches :

- Cartographier le système ainsi que ces acteurs
- Résoudre les problématiques de charges et de cohérence à terme
- Rationaliser les évènements du domaine
- Amélioration de la stack existante
- Animation d'atelier de design

Environnement : DDD, Event Driven Architecture, Scala, Akka, Elasticsearch, Kafka, KSQL

Société Générale - Société Générale

Banking & Insurance

Tech Lead

Courbevoie, France

January 2018 - October 2019 (1 year and 9 months)

Au sein d'un incubateur, accompagner une ligne métier dans le développement d'un outil digital permettant de dynamiser les présentations d'impact financier auprès des grands comptes de la SGCIB. Cet outil vise à optimiser le procéssus de création de ces présentations et à moderniser la relation entre la société générale et ses clients.

Tâches :
- Accompagner la ligne métier dans une transofmation digitale
- Explorer et identifier les besoins au plus proche du métier
- Création d'une équipe autonome et multi compétente, aka pizza team
- Animation des différentes cérémonies agiles et ateliers UX
- Encadrer le flux de développement suivant la méthodologie Kanban
- Définition et création de la stack technique back-end et front-end
- Identification des différents domaines métiers selon les pratiques DDD
- Design des domaines dans une architecture modulaire et héxagonale, séparant problématique technique et complexité métier
- Mise en place de l'infrastructure serveur
- Configuration d'outils d'intégration et de déploiement continue avec GoCD
- Mise en place de la stack de monitoring ELK
- Développement d'un modèle financier et veille sur la manière de le documenter (living documentation)

Environnement : DDD, BDD, TDD, Scala, Scalatra, Scalatest, React, Redux, Webpack, Jest, Postgres, GoCD, Linux

Société Générale - Société Générale

Banking & Insurance

Lead développeur

Courbevoie, France

April 2016 - January 2018 (1 year and 9 months)

External recommendations

Check out David's recommendations