You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jean CollasJC

Jean Collas

Paris

600 €/jour
Paris, FR
15 ans et +

Délai de réponse moyen : 1h

À propos de Jean

Lead Backend .NET avec plus de 15 ans d’expérience en conception et modernisation de systèmes applicatifs complexes.
Spécialisé dans la modernisation de systèmes legacy vers des architectures backend modulaires orientées API et microservices, ainsi que dans la conception d’applications from scratch.
J’interviens sur des environnements exigeants où la stabilité, la performance et la maintenabilité sont critiques, nécessitant vision d’ensemble et structuration technique solide (C#, SQL Server, EF Core, CI/CD).
Reconnu pour ma capacité à délivrer rapidement des fonctionnalités robustes et testées, avec un code structuré facilitant les revues et réduisant les cycles de validation. Autonome et opérationnel immédiatement, je m’intègre rapidement aux équipes et limite la charge d’encadrement nécessaire.
Capable d’analyser rapidement les enjeux métier et techniques, je propose des architectures robustes, maintenables et évolutives, adaptées aux contraintes réelles des équipes.
Habitué aux environnements internationaux et au travail à distance, je travaille couramment en anglais en contexte professionnel.
Disponible immédiatement pour mission freelance senior backend ou poste technique à responsabilité, en remote majoritaire avec déplacements ponctuels.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Espagnol

    Capacité professionnelle limitée

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • France Télévision Publicité
    Tech Lead .NET – Implémentation d’un logiciel de gestion de publicités
    CINÉMA & AUDIOVISUEL
    novembre 2021 - février 2024 (2 ans et 3 mois)

    Technologies principales

    .NET Core, ASP.NET Core, Blazor, Unit tests, GitHub, CI/CD, JIRA, SSO, RabbitMQ, PowerShell, Oracle, PostgreSQL, Entity Framework, CSS, SASS, Docker

    Présentation

    - Migration d’une application monolithique Delphi vers une architecture .NET Blazor WebAssembly + API .NET Core microservices
    - Conception et implémentation de l’architecture client / serveur pour ordonnancer les films publicitaires
    - Organisation Agile SCRUM (JIRA, GitHub)

    Quelques tâches accomplies

    - Méthodologie Agile SCRUM avec équipe de 4 développeurs (dont rituels Daily, Rétro, Grooming, Démo)
    - Établissement de l’architecture Client/Serveur et authentification SSO
    - Mise en place et configuration des environnements de développement
    - Définition de contrats et développement d’APIs pour une meilleure modularité
    - Développement de l’interface en Blazor à partir des maquettes fonctionnelles
    - Implémentation de tests unitaires afin de fiabiliser l’application
    .NET .net core blazor
  • Service du Premier ministre
    Reprise et modernisation d’un logiciel client-serveur
    TÉLÉCOMMUNICATIONS
    juin 2019 - septembre 2021 (2 ans et 3 mois)
    Paris, France

    Technologies principales

    .NET 4.8, .NET Core 3.1, .NET Core 5.0, ASP.NET Core APIs, SQL Server, Oracle, Entity Framework Core, WinForms, WPF, Blazor, MSTests, PowerShell, SSO Keycloak, Microservices, GitLab, CI-CD yaml/Powershell, JIRA

    Présentation

    - Mission via ATOS pour le cabinet du Premier ministre (environnement hors connexion)
    - Logiciel de gestion documentaire et multimédia utilisé pour la lecture, rédaction et le suivi de contenus stratégiques
    - Application Client/Serveur historiquement monolithique (C# 4.6, WinForms + WPF, socket propriétaire, Oracle et SQL Server via procédures stockées)
    - Modernisation progressive vers une architecture backend API .NET Core modulaire
    - Méthodologie Agile SCRUM avec suivi sur JIRA, hébergé sur GitLab

    Quelques tâches accomplies

    - Découpage de l’application en micro-modules
    - Migration vers une architecture API microservices en .NET 5, WPF et Blazor + notifications SignalR
    - Migration de l’accès aux données vers Entity Framework Core
    - Définition de contrats et génération automatique de code
    - Mise en place de tests unitaires (tests, Moq, datasets de test)
    - Mise en place d’outils d’analyse et de monitoring pour augmenter la qualité et la fiabilité des logiciels
    - Migration d’une gestion de compte propriétaire vers une gestion SSO Keycloak
    - Consommation de microservices hébergés sur Kubernetes et de topics Kafka
    - Coordination avec différentes équipes pour l’intégration dans l’écosystème applicatif
    - Évolution de la partie métier de l’application
    - Refonte des parties vieillissantes de l’application
    - CI-CD GitLab, scripts PowerShell pour la CI/CD et la récupération de données sur des postes distants
    - Prototypage de scripts C# et statistiques sur LinqPad
    .net core SQL Server Entity Framework Core Blazor API
  • MapDance
    Conception, développement et exploitation d’une plateforme internationale dédiée aux danseurs
    DIVERTISSEMENTS & LOISIRS
    juin 2015 - septembre 2019 (4 ans et 3 mois)
    Nantes, France

    Technologies principales

    .NET Core, ASP.NET Core (API et MVC), JQuery, SQL Server, EF Core, Xamarin, UWP, WPF, MSTests, Microservices, GitHub

    Présentation

    Plateforme multilingue à destination des danseurs
    Conception et gestion de l’intégralité de la plateforme (web, mobile et infrastructure)
    Fonctionnalités : mise en avant d’écoles, gestion d’événements multi-dates, profils utilisateurs, vente de e-billets, APIs partenaires, moteur de blog multilingue.

    Développement

    - Sites multilingues en ASP.NET Core (Solution ~65 projets actifs, Entity Framework, SQL Server, hébergement IIS)
    - Interfaces de saisie et gestion de données en ASP.NET Core
    - APIs protégées et authentifiées, privées et publiques
    - Détection géographique des IP et résolution DNS
    - Mise en place d’outils de génération de base de données et de génération de code
    - Gestion automatique de certificats LetsEncrypt
    - Paiements en ligne PayPal et Stripe
    - Sorties Excel dynamiques, génération de PDF
    - Optimisations de cache
    - Génération de statistiques et mise en place de nombreux points de monitoring, diagnostic et retour qualité
    - Dev SQL Server (~170 tables, procédures, fonctions, optimisation d’index, requêtes JSON)
    - Scripts PowerShell pour automatiser les déploiements sur machines distantes et IIS

    Applications mobiles
    - Clients Xamarin et UWP interrogeant le moteur de recherche d’événements (events, festivals, écoles) avec affichage sur carte, en liste, affichage des détails et accès à des webradios
    - Application permettant de scanner des e-billets vendus sur la plateforme, basée sur une identification à distance par OpenIdDict / OpenIdConnect

    Encadrement et formation de stagiaires, gestion de sous-traitance et coordination de ressources externes
    .net core SQL Server ASP.NET Core C# API

Recommandations

Soyez le premier à recommander Jean

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Compétences

Catégories