Consultant développeur envoyé en missions longues chez des clients Formateur Spring certifié par Pivotal et VMware Formateur Kafka (CDAK) certifié par Confluent
Développeur, Consultant et Formateur à Zenika
contact@daviddasilva.net · +49 6581 29393 · https://vutuv.de/david_da_silva
33000 Bordeaux, France
Consultant développeur envoyé en missions longues chez des clients Formateur Spring certifié par Pivotal et VMware Formateur Kafka (CDAK) certifié par Confluent
Initialisation du projet Référentiel Marché - Conception de l’architecture de 30 microservices - Agrégation de données de différents fournisseurs via ETL - Détection de changements via Kafka Connect - Consolidation des données vers un Golden Record - Conception de nombreuses API REST et de topics Kafka pour exposer la donnée. Tech Lead pour 2 teams - relecture de code, montée en compétence des développeurs - Entretiens d’embauche - Gestion du run
Découpage d’un monolithe en microservices - Création de plusieurs microservices Spring Boot pour en extraire les fonctionnalités - Création d’API documentées via OpenApi - Développement et gestion d’une équipe de devs Projet Price Filter - Microservice filtrant les mises à jour de prix pertinentes avant de les envoyer aux caisses - Consommation et production sur topics Kafka - Création d’un algorithme permettant de détecter la partie du message ayant réellement changé sans avoir à stocker le précédent message, en utilisant des sommes de contrôle MurmurHash
Projet Seller-Order - Création d’un microservice Spring Boot pour extraire les fonctionnalités d’un système legacy en PHP - Création d’API documentées via OpenApi - Intégration avec OneStock, un Order Management System (OMS) - Pipelines CI/CD utilisant Gitlab-CI pour déployer sur AWS - Tests de charge en utilisant Locust - Tests de non régression automatisés via NewMan - Monitoring via Datadog
Projet Orange Alias - Rétro ingénierie d’un projet legacy pour en faire une application Spring Boot iso-fonctionnelle - Webservice permettant différents types d’authentification (SSO interne) - Tests de non régression utilisant Cypress - Écriture des fichiers de déploiement K8S et Dockerfiles pour l’équipe - Formateur sur les sujets de GitlabCI, Cypress et déploiement cloud auprès de l’équipe de dev
Développement du front-end du projet Portail Commun Inter-régime de la Caisse des Dépots et des Consignations. AngularJS, uiGrid, CSS3, NodeJS, npm, bower, WS rest, scrum
Développement de la partie gestionnaire du site ciclade.caissedesdepots.fr. AngularJS, CSS 3, Jquery datatables, Java 8, Spring, Scrum
Statut d’Auto-Entrepreneur en complément de mes études. Développement de sites internet, installation et configuration de solutions Prestashop et Wordpress.
Développement d’un Proof Of Concept pour le compte de la CNAF : migration d’un système de stockage DB2 vers une solution Cassandra. Tests de montée en charge avec Gatling. Java, Cassandra, Gatling
Tierce maintenance applicative pour la partie éditorial du site Caf.fr. Corrections d’anomalies, évolutions fonctionnelles, campagnes de tests, administrateur Jazz RTC. Framework Drupal en PHP, tests d’interfaces sur Selenium. PHP 5, CSS3, Javascript, Jquery, Drupal 7
Développement d’applications mobiles Android au sein du pôle Innovation, en apprentissage
Apache Kafka · aws · Conception pilotée par le domaine · docker · Formateur · Java · kafka · kubernetes · microservices · microsoft azure · programming · software craftsmanship · spring boot · Spring Security · TDD
Confluent Intermediate (IBM, 2026-10) · Confluent Sales Foundation (IBM, 2026-10) · Data Streaming Engineer (Confluent, 2025-07) · Confluent Certified Developer for Apache Kafka (Confluent, 2024-10) · Spring certified professional 2023 (VMware, 2023-06) · Spring Core (Pivotal, Inc., 2016-12)