À propos de Jean
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Espagnol
Capacité professionnelle limitée
Expériences
- France Télévision PublicitéTech Lead .NET – Implémentation d’un logiciel de gestion de publicitésCINÉMA & AUDIOVISUELnovembre 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, 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-serveurTÉLÉCOMMUNICATIONSjuin 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, 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 danseursDIVERTISSEMENTS & LOISIRSjuin 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, 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
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
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