
Vincent Maurel
Senior Software Engineer Node.Js / .Net / REACT
Salaire / Taux journalier
Aix-en-Provence, France
Mobilité : Aix-en-Provence, Marseille, ...
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Full-Stack Senior, spécialisé en JavaScript/TypeScript (Node / REACT) et .Net C# VB, je conçois des applications scalables et performantes, du front (React, Angular) au back (Node.js, APIs, bases de données). Expert cloud (AWS, Docker, Terraform), je transforme des besoins complexes en solutions fiables et maintenables, tout en gardant une vision produit et business. Autonome et collaboratif, j’accompagne startups et entreprises dans des projets à fort impact.
Expérience de travail
Ingénieur logiciel sénior Node.JS / REACT
Houghton Mifflin HarcourtFreelance
juin 2021 - sept. 2025
4 ans 4 mois
À distance
Chez HMH, j’ai occupé un rôle de Staff Developer puis de Lead Technique sur deux projets stratégiques. Application d’archivage : j’ai conçu et développé un nouvel outil en TypeScript (React, LitElement, Theia) permettant la gestion, l’import/export et la recherche de contenus via Box. J’ai également piloté la migration de données massives depuis l’ancien système, en utilisant Amazon Snowballs et des scripts Node.js pour transférer et réorganiser des volumes critiques de fichiers. Refonte du logiciel de création des examens: après l’acquisition de NWEA, j’ai pris la responsabilité technique d’un projet impliquant trois équipes internationales (Canada, États-Unis, Irlande, Inde). J’ai animé des ateliers de conception, produit la documentation d’architecture et assuré l’intégration d'une nouvelle app dans l’écosystème HMH, tout en mettant en place de bonnes pratiques de CI/CD et d’automatisation sur AWS. Ces expériences m’ont permis de développer une solide expertise en architecture distribuée, migration de données massives et coordination technique à l’international, dans un environnement agile et entièrement remote. Technologies : TypeScript, Node.js, React, LitElement, Theia, AWS (ECS, S3, DynamoDB, Lambda), Jenkins, Docker, Amazon Snowball, Box, CI/CD, Terraform, Datadog
Développeur Sénior .Net / REACT
iA Financial GroupFreelance
sept. 2017 - juil. 2021
3 ans 11 mois
À distance
J’ai intégré l’équipe des rentes collectives, d’abord comme développeur, puis en élargissant mon rôle vers l’analyse fonctionnelle et l’architecture logicielle. J’ai participé à plusieurs mandats d’envergure, où j’ai contribué à toutes les étapes : de l’analyse des besoins à la conception technique, jusqu’au développement et à la mise en production. Mon activité se répartissait entre analyse fonctionnelle (50 %), développement (40 %) et architecture organique (10 %). J’ai su rapidement m’adapter à des technologies nouvelles pour répondre aux besoins du projet, notamment en m'auto formant à React.js, et je suis devenu la référence technique au sein de l’équipe. J’ai activement participé aux sessions de grooming, à la définition des solutions et à la réalisation des livrables, tout en jouant un rôle de point de contact avec les autres équipes impliquées. J'ai aussi participé à ma maintenance d'applications legacy (Powerbuilder, Delphi...) J’ai également contribué au support de production, en gérant la criticité des incidents et en proposant des solutions efficaces à court et moyen terme. Mon approche proactive, mon leadership technique et ma capacité à évoluer dans un cadre Agile/SCRUM avec le framework SAFe ont été des atouts majeurs pour assurer le succès des projets. Technologies : React.js, .NET, SQL Server, Azure DevOps, Git, Agile/SCRUM, SAFe. PowerBuilder
Développeur Fullstack .NET
CGSI@Solutions-TI
juil. 2013 - oct. 2017
4 ans 4 mois
Québec, QC, Canada
J’ai rejoint une équipe dédiée au développement d’une application web innovante destinée aux médecins et infirmières, permettant la prescription et l’administration de médicaments tout en s’interfaçant avec le logiciel de pharmacie hospitalière GESPHARx8, largement utilisé au Québec. L’objectif était de réduire l’usage du papier dans les départements de soins et améliorer la sécurité ainsi que la rapidité des échanges avec la pharmacie. À mon arrivée, le projet n’était qu’en phase bêta, installé dans un seul hôpital à titre pilote. J’ai participé à son évolution jusqu’à son déploiement dans une douzaine d’hôpitaux, dont certains ont atteint le « zéro papier » complet. J’ai contribué à tous les niveaux : analyse fonctionnelle et organique, architecture logicielle et base de données, développement et documentation. J’ai également proposé des améliorations aux processus de travail, notamment en instaurant les scrums quotidiens pour renforcer la communication et la coordination de l’équipe. Progressivement, j’ai pris un rôle de référent technique et lead développeur, tout en formant de nouveaux développeurs. Cette expérience m’a permis de combiner expertise technique, vision produit et amélioration continue dans un environnement critique et exigeant. Technologies : .NET C# VB, Delphi, SQL Server, HTML/CSS, JavaScript, Agile/SCRUM, N-tiers, Webforms, Winforms
Développeur ASP.Net
Revenu Quebec
oct. 2012 - juil. 2013
10 mois
Québec, QC, Canada
J’ai participé à l’évolution et à la modernisation du Framework interne K1 en VB.Net, un outil central permettant aux différents services de créer rapidement des pages standardisées pour les applications web externes. Mon rôle a consisté à implémenter de nouvelles fonctionnalités pour répondre aux besoins métiers et à développer un testeur interne destiné à l’équipe de pilotage, afin de valider les nouvelles fonctionnalités et l’affichage dans les applications. J’ai également pris part au développement de services WCF en VB.Net dans le cadre de la refonte de l’architecture logicielle des applications web externes, basée sur une approche SOA. Mon implication s’est étendue à la réalisation de tests unitaires automatisés, avec l’utilisation de Moq pour assurer la fiabilité et la qualité du code livré. Enfin, j’ai aussi été responsable de la gestion et de l’uniformisation du CSS, garantissant une cohérence visuelle et ergonomique à travers les différents services. Cette mission m’a permis de contribuer à un environnement technologique complexe et critique, où la rigueur et la qualité du code étaient essentielles pour assurer la stabilité des systèmes utilisés à grande échelle. Technologies : VB.Net, C#, WCF, Moq, CSS, SOA
Développeur ASP.NET C#
Lememo.com
sept. 2010 - oct. 2012
2 ans 2 mois
05000 Gap, France
J'ai travaillé sur une plateforme innovante d'annuaire de professionnels. Mon rôle consistait à développer et maintenir des fonctionnalités front-end et back-end, en mettant l’accent sur la fluidité de l’expérience utilisateur et la performance de l’application. J’ai contribué à la conception d’interfaces interactives permettant la gestion de contenus multimédias, ainsi qu’à l’intégration de services tiers pour enrichir les fonctionnalités de la plateforme. En parallèle, j’ai participé à la mise en place de bonnes pratiques de développement, en améliorant la qualité du code et en garantissant sa maintenabilité. Mon travail a également impliqué une collaboration étroite avec l’équipe produit, afin d’aligner les développements sur les besoins des utilisateurs et sur la vision globale du projet. Ce mandat m’a permis de mettre en avant ma polyvalence, en intervenant sur différents aspects techniques, tout en gardant une approche orientée produit et utilisateur. Technologies : ASP.Net, ASP Classic, C#, Webforms, JAVA, Android, JavaScript, HTML, CSS, SQL Server.
Professeur de mathématiques
Education Nationale
janv. 2006 - déc. 2010
5 ans
69340 Francheville, France
Professeur de Mathématiques contractuel
Formation
ESIMED (ECML)
Master Chef de projet en Systèmes d'Information, Informatique
2010 - 2012
3 ans
Résultat : Master
Université de Luminy
Licence en Mathématiques
2004 - 2005
1 an 1 mois
Résultat : Licence