About Jean
French
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- France Télévision PublicitéTech Lead .NET – Implémentation d’un logiciel de gestion de publicitésFILM AND AVNovember 2021 - February 2024 (2 years and 3 months)
Technologies principales
.NET Core, ASP.NET Core, Blazor, Unit tests, GitHub, CI/CD, JIRA, SSO, RabbitMQ, PowerShell, Oracle, PostgreSQL, Entity Framework, CSS, SASS, DockerPré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 - Service du Premier ministreReprise et modernisation d’un logiciel client-serveurTELECOMMUNICATIONSJune 2019 - September 2021 (2 years and 3 months)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, JIRAPré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 GitLabQuelques 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 - MapDanceConception, développement et exploitation d’une plateforme internationale dédiée aux danseursENTERTAINMENT AND LEISUREJune 2015 - September 2019 (4 years and 3 months)Nantes, France
Technologies principales
.NET Core, ASP.NET Core (API et MVC), JQuery, SQL Server, EF Core, Xamarin, UWP, WPF, MSTests, Microservices, GitHubPrésentation
Plateforme multilingue à destination des danseursConception 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 IISApplications 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 / OpenIdConnectEncadrement et formation de stagiaires, gestion de sous-traitance et coordination de ressources externes
Recommendations
Be the first to recommend Jean
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4