
Romain D.
Développeur full-stack & Concepteur produit
Salaire / Taux journalier
Marseille, France
Mobilité : Marseille
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur senior Angular / .NET orienté produit, je construis des interfaces soignées et robustes avec une forte exigence de qualité/maintenabilité. En éditeur B2B grands comptes, j’ai mené refontes UI, migrations et modernisation. J’interviens aussi côté back & delivery (cloud-ready, intégrations, Azure) et j’ai été référent/team leader à Marseille. Je vise un poste Senior Angular (ou fullstack .NET/Angular), avec une dimension lead front si besoin.
Expérience de travail
Concepteur produit & Développeur full-stack – Projet entrepreneurial
Projet personnelFreelance
avr. 2024 - Présent
2 ans 7 mois
Marseille, France
• Conception d’une solution digitale pour animer les événements (mariages, séminaires) et créer du lien entre les participants. • Cadrage complet du projet : étude de marché, définition du concept, rédaction du cahier des charges fonctionnel et technique. • Création de l’identité : positionnement, univers de marque, logo, principes de charte graphique, maquettes UI/UX. • Architecture et développement en full-stack TypeScript : front Angular (components standalone, formulaires réactifs, RxJS, SCSS responsive) et back NestJS (architecture modulaire) avec une base PostgreSQL gérée via ORM. • Mise en place d’une architecture orientée domaine (DDD, séparation des responsabilités, couches domain / application / infrastructure) avec une API RESTful claire et un schéma de données pensé pour la maintenabilité et l’évolutivité. • Travail orienté qualité : tests automatisés (Jest, unitaires et e2e) et bonnes pratiques de clean code.
Talentia Software
févr. 2012 - mars 2024
12 ans 2 mois
Marseille, France
Team Leader
juin 2023 - mars 2024
10 mois
Marseille, France
• Management d’une équipe de 3 (1:1, entretiens, congés, recrutement) tout en restant majoritairement en production. • Coordination delivery en Scrum : arbitrages, priorisation avec PO, rituels, synchronisation multi-sites (anglais quotidien). • Mise en place / consolidation des pratiques : Git/GitHub, PR & code review, conventions, CI/CD Jenkins. • Contribution majeure à une migration cloud (Azure) : adaptation applicative et montée en maturité “cloud-ready”. • Modernisation d’intégrations : évolution d’auth (SAML, bearer) et refonte de traitements batch vers des mécanismes Azure (queues/jobs). • Développement fullstack continu : Angular / .NET / SQL Server, amélioration de la maintenabilité et réduction de la dette.
Tech lead
sept. 2017 - juil. 2023
5 ans 11 mois
Marseille, France
• Référent technique du pôle Marseille : support quotidien, arbitrages, accompagnement des devs/prestas, montée en compétence. • Pilotage de chantiers de modernisation : migration progressive Silverlight → Angular. • POCs et choix technos : cadrage de trajectoire front et sécurisation des décisions. • Modernisation d’intégrations : add-in Excel client lourd → add-in Office 365 web (Office JS API) • Industrialisation des pratiques : TFS → Git/GitHub, PR & code review, conventions, CI/CD Jenkins, outillage Atlassian. • Contexte multi-sites : intégration d’une équipe internationale, rituels Scrum et échanges techniques en anglais.
R&D Software Engineer
sept. 2012 - oct. 2017
5 ans 2 mois
Marseille, France
• Refonte UI complète d’un produit B2B : conception des maquettes et implémentation, adoption comme référence interne. • Développement d'une application web de consultation et de saisie de données remplaçant un add-in Excel : réduction des contraintes d’installation/licences côté client. • Participation au cycle de vie produit : évolutions fonctionnelles continues, correctifs et stabilisation en production avec forte autonomie sur les sujets confiés.
R&D Software Engineering Intern
févr. 2012 - août 2012
7 mois
Marseille, France
Development of a web application (ASP.NET) for data input and consultation inside Excel formatted files. It is included to a existing application of Corporate Performance Management (consolidation, reporting, fiscal development) developed with Microsoft technologies. Développement d'une application web (ASP.NET) de consultation et de saisie de données au format Excel. Cette dernière se greffe à une application existante de Corporate Performance Management (consolidation, reporting, élaboration budgetaire) développée en Silverlight.
R&D Software Engineering Intern
Talentia Software
juin 2011 - oct. 2011
5 mois
Development of an Android application for managing human resources. It is designed to manage employee absences (application, validation, consulting). Développement d'une application Android de gestion des ressources humaines. Cette dernière a pour fin de gérer (demande, validation, consultation, etc.) des absences salariés.
Auxiliaire de vacances
Société Générale
août 2010 - août 2010
1 mois
Région de Marseille, France
• Traitement et classement de dossiers clients dans un cadre strict de confidentialité. • Rigueur, organisation, respect des procédures et des délais.
Stagiaire
SNEF
avr. 2009 - juil. 2009
4 mois
• Étude et support de conception sur un projet tertiaire (courants forts / courants faibles). • Réalisation de plans et schémas sur AutoCAD + notes de calcul sur Caneco. • Coordination avec l’équipe projet • Visites de chantier pour vérifier l’avancement et la conformité.
Conseiller - Vendeur
Univers Vidéo
juil. 2008 - août 2008
2 mois
• Accueil et conseil clients (location de films), encaissement et gestion des retours. • Organisation du comptoir, des stocks, livraisons
Initiateur Tennis
SMUC
sept. 2006 - juil. 2008
1 an 11 mois
Marseille, France
• Animation de cours collectifs (enfants/adultes), préparation des séances et encadrement.
Formation
École Supérieure d'Ingénieurs de Luminy
Diplôme d'ingénieur (M2), Informatique, Réseaux et Multimédia
Lycée Honoré Daumier
BAC, Scientifique (opt. Mathématiques)
IUT Marseille
DUT, Génie Électrique et Informatique Industrielle