
Jean-François Bernier
Lead Developer .NET Senior | Architecte Technique
Salaire / Taux journalier
86000 Poitiers, France
Mobilité : Île-de-France, Bordeaux, ...
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Expérience de travail
Lead Dev .Net
JFB Tech
avr. 2023 - Présent
3 ans 7 mois
86000 Poitiers, France
– Pilotage technique de la refonte complète de l'application mobile d'une banque leader français en paiements fractionnés. – Responsabilité de 7 projets API backend avec une équipe de 5 développeurs. – Leadership technique: montée en compétences de l'équipe, établissement des coding standards et guidelines – Architecture: conception et refactorisation d'APIs backend multi-projets en .NET 6/8 avec patterns DDD et N-Tier – Qualité: mise en place de revues de code systématiques et amélioration de la couverture de tests (XUnit/Moq) – Collaboration : coordination avec les architectes et participation aux comités techniques transverses – DevOps: optimisation de la CI/CD GitLab – Développement assisté par l'IA avec Cusror – Stack: C#, .NET 6/8, Entity Framework Code First, SQL Server, XUnit, Moq, GitLab CI/CD, Redis, Cursor
Consultant senior
RDT ENGINEERS
sept. 2022 - avr. 2023
8 mois
86000 Poitiers, France
– Intervention chez un client du secteur environnemental pour la gestion de l'eau. – Développement de 2 applications: – La première récupère des données de plusieurs fournisseurs météorologiques et de plusieurs capteurs de terrains et les envoie à un « réseau de neurones » qui simule plusieurs scénarii prévisionnels – La deuxième calcule le volume de sédimentation d'un canal à partir des données relevées par un drone fluviale – Mise en place des architectures liées aux 2 projets précédents – Référent technique auprès d'un binôme junior – Environnement Technique C#, .NET 6/7, Razor Pages, Entity Framework Code First, Postgresql, TDD (NUnit), IoC/DI.
Développeur sénior / Référent technique .NET
EMIL FREY FRANCE FINANCEMENT ET SERVICES
janv. 2017 - juil. 2022
5 ans 7 mois
86000 Poitiers, France
– Management d'équipe – Suivi de projets – Au sein de la branche Finance, mis en place un intranet et un extranet : Gérer le calcul des rémunérations des concessions en fonction de leurs objectifs et de certains indicateurs. L'extranet sert de site sur lequel les concessions déclarent leurs livraisons. Il permet d'accéder à une multitude de rapports. – Mise en place d'un outil de gestion d'import à destination du service Fidélité : Le but étant d'importer des fichiers contenant une liste de fin de contrat financier provenant de partenaires externes dans le but de transmettre des informations à un extranet à destination des concessions. – Rédaction d'un cahier des charges fonctionnels pour la refonte de l'application de gestion de services gravage et mobilité: Mise en relation des services clients, sinistre et gestion afin de récolter leurs tâches existantes, leurs besoins et des répondre à des processus à forte valeur ajoutée. – Environnement Technique C#, .NET 4.5, .NET Core 2.1 / 5.0, ASP.NET MVC WEB API 2, Linq (Entities, Object), Entity Framework Code First, SQL Server 2012 / 2016, POO, TDD, BDD, DDD, Specflow, IoC/DI, StructureMap.
Développeur sénior / Référent technique .NET
IREC
déc. 2015 - déc. 2016
1 an 1 mois
Jaunay-Clan, France
– Intervention sur le produit GAT (« Get A Ticket ») pour la billetterie. – Mettre en place le BtoB : Proposer aux professionnels un espace pour acheter des billets – Mettre en place une nouvelle gestion des contacts – Créer un Core permettant de gérer le métier à un seul endroit et travailler en couche. – Environnement Technique C#, .NET 4.5, ASP.NET MVC, VS (2015), Linq (Entities, Object), Entity Framework 5, SQL Server 2012, POO.
Chef de projet technique .NET
Mutuelle Saint Christophe (Groupa Axa)
janv. 2015 - déc. 2015
1 an
69340 Francheville, France
– But : Reprise de la réalisation de l'intranet de souscription de contrats – Intégration de plusieurs produits à souscrire sur l'intranet, avec leurs spécificités et nouvelles fonctionnalités – Gestion des modifications du CRM (Dynamics), ainsi que d'autres intranets – Faire interagir plusieurs applications pour éviter la multiplication des référentiels – Tâches : Recrutement d'une nouvelle équipe de développeurs (4 développeurs) – Gestion de cette équipe en respectant un planning définit par un PMO – Mise en place de la méthodologie Agile Scrum (Utilisation de TFS) – Calcul des charges pour les évolutions importantes – Gestion des mêlées quotidiennes, plannings poker – Recette développement – Conception de Web Services pour l'interaction entre différents outils – Environnement Technique C#, .NET 4.5, ASP.NET MVC WEB API, Knockout, WCF, VS (2013), Linq (Entities, Object), Entity Framework 5, SQL Server 2012, POO, Dynamics, Ninject.
Développeur .NET
Inter Mutuelles Habitat
août 2014 - déc. 2014
5 mois
69340 Francheville, France
– Développement de Web Api utilisées pour déclarer des sinistres – Maintenance de services WCF – Maintenance d'une application Winform – Environnement Technique: C#, .NET 4.5, ASP.NET MVC 4, ASP.NET WEB API 2, VS (2013), Linq (Entities, Object), Entity Framework 4, TFS, SQL Server 2008, POO.
Expert SQL
Harmonie Mutuelle
juil. 2014 - août 2014
2 mois
69340 Francheville, France
– Diagnostic et optimisation de performance sur un outil existant. – Détermination des requêtes couteuses et longues grâce à SQL Profiler et procédures systèmes. – Utilisation des CTE pour découper, baisser le nombre de lectures de pages et rendre plus performante les requêtes. – Utilisation de l'instruction Merge pour les insertions et mises à jour. – Définition d'une charte de préconisations pour les futurs développements ou les reprises.
Référent technique / Développeur .NET
Credit Agricole Touraine Poitou
avr. 2012 - juin 2014
2 ans 3 mois
69340 Francheville, France
– Réalisation d'applications WEB traitant des assurances PACIFICA IARD dédiées à la coopération entre les caisses régionales de Touraine-Poitou et de Centre-Ouest – Conception et réalisation d'une application de gestion de projets avec une vision globale de l'état d'avancement pour chaque projet pour les responsables et directeurs. – Mise en place de services WCF (WS et REST) pour accéder à des informations techniques centrales du Crédit Agricole et pour gérer des statistiques d'utilisations des outils. – Aide à l'élaboration des outils du socle technique: Gestion des agents, des partenaires, d'un référentiel – Environnement Technique: C#, .NET 3.5, ASP.NET MVC 2, VS (2010), Linq (Entities, Object), Entity Framework, SQL Server, SSIS, JQuery, AJAX, POO, AngularJS, Knockout.
Référent technique / Architecte / Développeur .NET
Natixis
janv. 2011 - mars 2012
1 an 3 mois
69340 Francheville, France
– Mise en place d'un outil qui permet de centraliser l'ensemble des suivis, contrôles, pistes d'audit, analyses, commentaires, états et reporting de la cellule anti-fraude pour le Middle Office Marché. – L'outil est décomposé en plusieurs blocs : – o Import des données provenant de plusieurs systèmes d'informations (Sophis, Calypso, Summit ...). – o Traitement des données via des procédures stockées SQL Server. – o Un système d'alertes qui permet d'envoyer des mails vers les utilisateurs en leur indiquant des listes de deals sur des positions à valider, des positions validées. – o Une interface Web pour valider les alertes sur déposit, sur les contreparties techniques, sur les books techniques, sur les appels de marge, contrôler l'état d'avancement de la journée. Afin d'améliorer les performances de cette interface, certains traitements serveurs ont été déplacés vers les clients en utilisant les technologies JQuery et AJAX client-side. – o Une partie administration qui permet de visualiser et modifier le référentiel – Référent technique pour l'équipe de développeur et auprès du responsable de service sur d'autres projets Web – Environnement Technique: C#, .NET 3.5, VS (2008), Linq (Entities, XML, Object), Entity Framework, SQL Server (2008), JQuery, AJAX, POO, Infragistics, TFS.
Référent technique / Architecte / développeur .NET
TicketNet
août 2007 - déc. 2010
3 ans 5 mois
69340 Francheville, France
– Réalisation d'une migration d'une application Web de plusieurs centaines de pages en .NET 2.0 (C#) développée à l'origine en SCORT. Architecture basée sur les Web Services et orientée objets. – Conception de Web Services et de services WCF publiques servant d'interfaces, destinées aux partenaires (extranet). – Mise en place de l'architecture du site avec le directeur du projet. – Mise en place d'une sécurité (authentification et autorisation) d'accès au Web services. – Référent technique pour l'équipe de développeurs. – Conception d'une application basée sur l'architecture REST (services WCF), afin d'être appelée, via TCPRequest, à partir d'une application développée en C-SCORT – Refonte de l'architecture développée avec VS 2010 utilisant WCF pour les services communs et Entity Framework en tant ORM afin de palier aux problèmes de dispersion et d'hétérogénéité des projets et de performance – Environnement Technique: C#, .NET 2.0, 3.5, 4.0, VS (2005, 2008, 2010), Entity Framework, Linq (Entities, Object), Dataset, SQL Server (2005, 2008), AJAX.NET, Architecture SOA (Web Services, WCF et REST), POO.
Développeur .NET sénior
Avanade
févr. 2007 - juil. 2007
6 mois
69340 Francheville, France
– Réalisation d'un Extranet pour l'Agence Française de Développement. – Développement d'un outil de cotation des tiers, gestion des risques. Le but de l'application est de permettre la couverture de l'exercice de cotation interne des contreparties dans les domaines de cotation des tiers et de la collecte d'informations (valorisation des garanties reçues, les accords des mécanismes de paiement, les engagements particuliers) – Environnement Technique: C#, .NET 3.0, VS 2005, Oracle, AJAX, Architecture SOA (WCF), POO.
Développeur .NET
T-Systems
janv. 2006 - déc. 2006
1 an
69340 Francheville, France
– Réalisation de plusieurs sites pour le compte du Groupe Volkswagen France mis à disposition de tous les concessionnaires de toutes les marques du groupe en France – Réalisation d'un menu dynamique pour tous les sites Intranet du Groupe Volkswagen France – Mis en place de la technologie AJAX (Veille technologique). Expérience menée sur un des sites Extranet. – Environnement Technique: C#, .NET 1.1 et 2.0, VS 2003 et 2005, Oracle, AJAX, Architecture 3 tiers
Développeur .NET
JFB Communication
juil. 2003 - déc. 2005
2 ans 6 mois
69340 Francheville, France
– Stage de création d'entreprise pendant 4 mois (2003) – Etude de marché (2003 – 2004) – Développement de sites Internet (forfait) – Développement d'un site de vente de meubles en ligne www.lexpertdumeuble.com (forfait) : – o Réalisation du Front Office et du Back Office – o Gestion d'un panier et mise en place du paiement en ligne par carte bancaire et d'un système de paiement par crédit – Création de bases de données (SQL Server 2000) – Développement d'une plateforme de gestion de sites en location – Environnement Technique: VB.NET, C#, .NET 1.1, VS 2002, SQL Server, Architecture 3 tiers, POO
Développeur d'application Web, de bases de données SQL Server
RTE Multimedia
mai 2001 - févr. 2003
1 an 10 mois
Sophia Antipolis, France
– Développement du site de la société en .NET (Utilisation des composants serveurs) – Conception d'un site Internet Business To Business, avec gestion d'un panier et de la prise de commande (ASP 3.0 et Javascript). Mise en place d'une base de données SQL Server 2000 avec gestion de fichier d'import et d'export (Lot DTS) – Participation à la création d'un gestionnaire et d'un CDRom gérant les documents techniques de produit (Vues éclatées, Notices d'utilisation etc..) : – Mises en place de la base de données du gestionnaire de documentation technique (SQL Server 2000), et du moteur MSDE – Réalisation d'un InstallShield pour l'installation de deux applications diffusées sur CDRom, avec gestion du moteur MSDE ; Détachement, Suppression, Copie et Attachement des fichiers de la base de données à l'instance de MSDE – Réalisation et refonte de sites Internet (CSS et DHTML, utilisation avec Netscape et Internet Explorer sous Windows et Mac)
Développeut Internet, Gérant, Co-fondateur
AtelierZ (Developpement web)
juil. 2000 - févr. 2001
8 mois
79200 Parthenay, France
– Audit sur l'ergonomie et débuggage du site digitall.fr (Groupe Lagardère) – Rédaction du cahier des charges et du dossier technique, planification des tâches et finition du site cadicacher (ASP 3.0 et ACCESS) – Rédaction du cahier des charges et du dossier technique, planification et conception du site Internet et de la base de données de la filière équidés du Conseil Général des Deux-Sèvres (ASP 3.0 et ACCESS)
Animateur Internet
Conseil General des Deux-Sevres
août 1998 - juin 2000
1 an 11 mois
79400 Saint-Maixent-l'École, France
– Initiation du public à Internet et à la bureautique – Gestion d'un réseau TCP/IP sous Windows
Bénévole, membre du conseil, trésorier et responsable informatique
Association I-Media (Initiation et formation aux NTIC)
janv. 1997 - juin 1998
1 an 6 mois
79140 Cerizay, France
– Initiation des personnes âgées à Internet – Mise en place d'un réseau Windows et partage d'une connexion Internet – Développement d'un logiciel de gestion d'inscription d'enfants au centre aéré et gestion automatique des statistiques.
Formation
Conservatoire National des Arts et Métiers / CNAM
UV, Management éco d'entreprise, Système de gestion de BDD, Méthodologie des SI et Génie logiciel
2001 - 2002
1 an 1 mois
Saint-Joseph de Bressuire
BTS, Informatique de Gestion
1996 - 1998
2 ans 1 mois