Constant EDMUND

Senior Développeur Fullstack Java | Angular | IA

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

Software CraftsmanshipAngularIAJavaDéveloppement FullstackPostgreSQLRESTful APIsSpring BootMySQLLLMs / Large language modelsKafkaVueDéveloppeur BackendDockerIngénieur DevOpsIngénieur de productionDéveloppeur FullstackIngénieur logiciel

Langues

Anglais (Courant)AllemandPortugais

À propos

Introduction

Développeur Fullstack Senior avec +10 ans d'expertise Java/Angular et spécialisation récente en IA/LLM. Expérience confirmée chez BNP Paribas, Enedis et ARTE avec des projets d'envergure en méthodologie Agile. J'apporte une double compétence technique unique alliant développement d'applications robustes et optimisation de pipelines IA pour maximiser la valeur de vos projets.

Liens

Expérience de travail

Développeur Fullstack Java | Angular | Python | IA

SACEM I Plateformes partenaires Deezer, Spotify, Amazon MusicFreelance

janv. 2025 - juin 2026

1 an 6 mois

Paris, France

Projet : -Développement d’un module de gestion des redevances musicales Utilisateurs (SoundStream) -Développement de contenus IA pour le compte des Plateformes partenaires de la SACEM (Deezer, Spotify, SoundCloud, Amazon Music, Apple Music, YouTube Music et labels indépendants France, USA, Canada et Suède). -Création de musique et mise en relation avec les labels indépendants (France, USA, Canada et Suède) Contexte international et anglophone. Développement des microservices Java / Springboot. -Développement des interfaces Front-End angular. -Mise en place de tests fonctionnels et tests unitaires (TDD, Test d’intégration avec JUnit, Mockito) -Mise en place d’un moteur de traitement par lots (Spring batch) pour l’agrégation des streams. -Module de génération de rapport pour acteur tiers (SACEM)  Sécurisation de l’API avec une authentification JWT et gestion des autorisations fines (Functional Route Guards). -Implémentation de scripts Liquibase pour assurer l’évolution de la base de données. -Priorisation des principes SOLID sur le back-end. -Build et tests automatisés à chaque commit. - Création de templates avec IA (vibe coding) pour faciliter l’utilisation d’un MAO. - Développement PYTHON (Prototype DSP) - Portage sur logiciel JUCE et Phase de test sur MAO - Conception et optimisation de pipelines de générations de contenus via LLM’s (Nano Banana 2.0, Kling AI 3.0, Sora 2, Claude AI pour créer des identités visuelles à destination des distributeurs de musique et des contenus digitaux - Chaîne de mastering audio (Ingénierie du son) & Création musicale

Développeur FullStack JAVA | Angular

BNP Paribas

févr. 2024 - déc. 2024

11 mois

Paris, France

Projet Handover: Refonte d'une application interne dédiée aux conseillers BNP Paribas, permettant la passation des informations et les portefeuilles clientèles. Travail en méthode agile avec 3 développeurs, 1 Tech lead et 1 Product Owner. – Maintenance évolutive des fonctionnalités existantes – Résolution de tickets (anomalies) liés à la recette de l'application – Mise en place de tests fonctionnels et tests unitaires – Refonte des tests unitaires existants – Prise en main d'un Framework Javascript propriétaire – Livraison périodique de l'application à l'issue de chaque sprint – Montée de version applicative sur l'ensemble du projet Handover (backend, frontend, base de données)

Développeur Fullstack JAVA |Angular

Enedis

sept. 2021 - déc. 2023

2 ans 4 mois

Paris, France

Projet SYSPO: Application web (pour utilisateurs interne) dédiée aux préparateurs d'ouvrage lors d'une intervention sur le réseau électrique de France. Travail en équipe de 2 équipes de 6 développeurs, 4 référents techniques, 2 Product Owners, 1 scrum master et 2 testeurs. – Étude et analyse des spécifications fonctionnelles – Implémentation des spécifications fonctionnelles – Maintenance évolutive des fonctionnalités existantes – Résolution de tickets (anomalies) liés à la recette de l'application – Mise en place de tests fonctionnels et tests unitaires – Livraison périodique de l'application à l'issue de chaque sprint – Documentation technique – Onboarding de nouveaux arrivants (rédactions de documents d'accueil pour nouveaux développeurs & pair programming) – Méthodologie : SCRUM, KANBAN, SOLID, Clean code

Développeur FullStack JAVA |Angular

ARTE

sept. 2017 - mars 2019

1 an 7 mois

Paris, France

Projet: Maintenance d'une application (web) de gestion d'émissions et contrats entre Arte et ses producteurs. Travail en équipes de 6-9 développeurs. – Étude et analyse des spécifications fonctionnelles – Implémentation des spécifications fonctionnelles – Maintenance évolutive des fonctionnalités existantes – Mise en place de tests fonctionnels et tests unitaires – Phase de tests croisés, revues de code – Livraison périodique de l'application à l'issue de chaque sprint – Documentation technique – Méthodologie : SCRUM, KANBAN, SOLID, Clean code Projet: Refonte d'une application (portail Web) de gestions financières des contrats entre Arte et ses producteurs. Outil dédié à l'équipe comptabilité de la société. Travail en équipes de 6-9 développeurs. – Étude et analyse des spécifications fonctionnelles – Implémentation des spécifications fonctionnelles – Maintenance évolutive des fonctionnalités existantes – Mise en place de tests fonctionnels et tests unitaires – Phase de tests croisés, revues de code – Livraison périodique de l'application à l'issue de chaque sprint – Documentation technique – Méthodologie : SCRUM, KANBAN, SOLID, Clean code Projet: Maintenance évolutive d'une application (web) de gestions entre les commerciaux Arte et les prospects. – Maintenance évolutive – Mise en place de tests fonctionnels et tests unitaires – Livraison périodique à la demande de l'utilisateur final – Documentation technique

Développeur Fullstack Java | J2ee

E-Paye

oct. 2014 - juil. 2017

2 ans 10 mois

Paris, France

(Projet au forfait) – Refonte d'une application (web) de comptabilité/gestion destinées aux entreprises. – Étude et analyse des spécifications fonctionnelles – Réalisation de fonctionnalités permettant le paramétrage d'information comptable : o Évolution des interfaces o Module de calculs liés aux bulletins de salaire o Module d'impression relative aux données de l'entreprise o Communication avec des logiciels externes – Implémentation des spécifications fonctionnelles – Mise en place de tests fonctionnels et tests unitaires – Phase de tests croisés, revues de code – Livraison périodique de l'application à l'issue de chaque sprint – Documentation technique – Méthodologie : SCRUM, Clean code

Développeur backend Java/J2ee

EDF

sept. 2012 - sept. 2014

2 ans 1 mois

Paris, France

Projet: Développement d'une interface pour un logiciel de conseil en planification urbaine – Mise en place du framework JPA 2.0 (Modélisation Bases de Données type PostgreSQLCommunication) – Développement de webservices REST – Implémentation de plusieurs designs patterns : Singleton, DAO, DTO, PLS – Mise en place de tests relatifs aux webservices: Tests unitaires, validations, Plan de tests (Outil JUnit) – Intégration d'applications sur serveurs dédiés

Flash developper Junior

Nurun

nov. 2011 - nov. 2012

1 an 1 mois

Contexte : Dans le cadre d'un contrat d'Alternance, Création de sites Flash : – Création de modules Flash (sites intranet, animations) – Création d'applications Android (veille active et tests) – Utilisation de design-pattern: MVC, Singleton, Beans

Développeur frontend

Areva Development

avr. 2010 - sept. 2011

1 an 6 mois

Contexte : contrat d'Alternance, développement d'applications/ site Web pour les clients grands comptes de l'agence: Areva et Tony Estanguet (site officiel) – Spécifications – Conception (générale et détaillée) – Codage – Tests de validation – Codage – Création d'applications flex, Android (veille active et tests)

Développeur backend JAVA/J2EE

eCO2Market

oct. 2008 - mars 2009

6 mois

Paris, France

Dans le cadre d'un contrat d'alternance : – Mise en place de persistance de données (Framework Hibernate) – Assistance à la mise en place d'infrastructure d'application Java (Framework Spring) – Gestion d'une base de données MySQL


Formation

Institut Supérieur des Techniques Avancées de PARIS (INSTA)

Master 2, Architecte Technique en Informatique et Réseaux

2009 - 2012

2 ans 11 mois

Lycée Louis Armand

Brevet de technicien supérieur (BTS), Computer/Information Technology Administration and Management

2007 - 2009

1 an 11 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.