Bertrand Hollande

Senior Software Engineer

Salaire / Taux journalier

Rennes, France

Freelance

Peut venir sur site

Expertises

.NETC#ScrumAngularGitPostgreSQLMicrosoft SQL ServerCoaching agileJavascript

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Ingénieur logiciel senior avec 15+ ans d'expertise en développement .NET/WPF et architecture d'applications complexes. Expérience approfondie dans les secteurs bancaire, défense et industriel, avec des réalisations concrètes en systèmes tactiques, workflows bancaires et interfaces temps réel. Spécialisé en .NET Core, WPF, Angular et méthodologies Agile pour livrer des solutions robustes et performantes.

Liens

Expérience de travail

Senior Software Engineer

Sogitec

sept. 2024 - juil. 2025

11 mois

Rennes, France

– Ingénieur logiciel travaillant chez Sogitec (Filiale du groupe Dassault-System) via Equity (société de services française), Rennes – Contexte: J'ai travaillé sur le développement d'un centre tactique. J'étais intégré à une équipe de 20 personnes en régie. – Mise en place d'une fonction de << hook >> permettant de mettre en avant des entités sur la vue tactique. – Développement de pages de recherche pour pouvoir retrouver certaines entités sur la vue tactique. – Mise en place de la vue tactique instructeur, permettant de visualiser l'ensemble des entités détectées par un camp lors d'un scénario. – Développement diverses fonctionnalités permettant à un instructeur d'effectuer des actions sur une batterie sol-air. – Environnement technique : .NET, WPF, Reactive Extensions, Autofac

Senior Software Engineer

Banque Populaire Grand Ouest

sept. 2020 - juil. 2023

2 ans 11 mois

Rennes, France

– Ingénieur logiciel travaillant chez BPGO (banque) via Equity (société de services française), Rennes – Contexte : J'ai travaillé sur le développement des outils privatifs du groupe BPGO. J'étais intégré à une équipe de 20 personnes en régie. – Projet << Go speerit >> (réalisation d'une application permettant de définir des plans d'actions qualités dans les différents services de la banque et de pouvoir accéder aux informations émises par les équipes qualités). – Projet << Caution » (réalisation d'une application permettant aux conseillers de saisir des demandes de cautions à destination du back office pour validation de ces dernières) : – Intégration dans le moteur de workflow WE. – Mise en place des bases de données en code first. – Mise en place des contrôles RGPD et de purges. – Mutualisation du projet pour permettre de pouvoir gérer d'autres types de caution sur la même architecture. – Architecture : Mise en place d'une API de tracking permettant la mise en place de log de manière simple sur les environnements back et front (pour analyse des comportements utilisateurs et améliorations des applications). – Mise en place d'un mécanisme de synchronisation globale entre WE (l'interface qui centralise les demandes de workflow) et les différents workflows pour avoir des données étant toujours à jour. – Projet << Intégration RH » (réalisation d'une application permettant aux managers d'accueillir les nouveaux collaborateurs de la banque, effectuer des entretiens de suivi mensuel des données et centraliser les informations) : – Mise en place de traitement automatique pour la création des carnets collaborateurs via un fichier transmis par les RH. – Mise en place des bases de données en code first. – Mise en place de base de paramétrage pour créer des parcours d'intégrations différents en fonction des services. – Développement du site angular. – Environnement technique : .NET Core, EF Core, Angular Gestion de projet.

Scrum Master / Senior Software Engineer

TIAMA inspection worldwide

mai 2019 - juil. 2020

1 an 3 mois

Lyon, France

– Scrum master travaillant chez Tiama (Entreprise spécialisée dans la qualité du verre) via Equity (société de services française), Lyon – Contexte: J'ai travaillé sur le développement de la gamme 5 (nouvelles générations de machine Tiama pour analyser les productions dans les verreries). J'étais intégré à une équipe de 6 personnes en régie et en était le Scrum master. – Rôle de Scrum Master : - Formation de l'équipe à Azure Dev Ops, gestion des works items, Git, utilisations des pulls request et passage en branche. - Soutient au PO et aide à la rédaction des user. Environnement technique : AureDevOps, GIT. – Développement de l'architecture du projet : - Mise en place de prism et démarrage du projet. - Implémentation de view model base, user contrôle de base et système de navigation. Environnement technique : C#, .NET Core 3.1, TFS 2019, WPF, Prism. – Développement de plusieurs interfaces pour la gamme 5: Gestion des alarmes sur la machine. - Gestion des articles. - Pilotage de l'écran mécano optique (écran permettant de régler les caméras et l'optique sur la machine) Environnement technique: C#, .NET Core 3.1, TFS 2019, WPF, Prism, PostGreSQL

Senior Software Engineer

Crédit Mutuel

oct. 2017 - mars 2019

1 an 6 mois

Strasbourg, France

– Ingénieur logiciel travaillant chez EIT (Opérateur de téléphonie mobile) via Davidson (société de services française), Strasbourg – Contexte: J'ai travaillé sur le développement de la facturation. Plus précisément sur le projet "Flotte". J'étais intégré à une équipe de 8 personnes en régie. – Développement de plusieurs interfaces concernant le projet flotte: - Ajout ou suppression d'un compte de facturation. - Pages permettant de visualiser le suivi consommation. - Pages permettant de régler un impayé ou d'effectué une avance sur facture avec différents modes de paiement. Environnement technique: C#, Framework interne utilisant XAML,.NET4.5, Webservice. – Maintenance du Sl existant et refonte de plusieurs batch concernant le traitement de la facturation (amélioration des performances, optimisation du code, migration des projets sur TFS). Environnement technique: C#, TFS 2015.

Senior Software Engineer

Sogitec

juil. 2015 - juil. 2017

2 ans 1 mois

Rennes, France

– Ingénieur logiciel en mission chez Sogitec (Filiale du groupe Dassault-System) via Equity (société de service française), Rennes – Contexte: J'ai travaillé sur le développement d'un simulateur de vol. Plus précisément sur le poste instructeur, qui permet de configurer la simulation pour les élèves pilotes. J'étais intégré a une équipe de 10 personnes. – Développement de plusieurs interfaces de configuration et gestion de la communication de ces dernières avec les serveurs associés sur le BUS de communication "DIDL": - Gestion de la météo rajout ou suppression de nuage, gestion des vents, des températures, de la visibilité, des précipitations etc ... - Gestion de l'environnement (niveau luminosité, enneigement, agitation de la mer ..), gestion des balises et des aéroports. - Gestion des figures tactiques pour les préparations de mission. - Gestion de la vue approche permettant de générer des graphiques servant à l'analyse des pilotes. - Gestion de la vue datamanagement, permettant aux utilisateurs de gérer les scénarios, les exercices, et les différentes bibliothèques de météos, entités, situation tactique préparés. Environnement technique: C#, WPF (pattern MVVM puis MVVMP), Reactive Extensions, Autofac, .NET4.5. – Encouragement à la migration du projet sur TFS, puis "SCRUM Master" lors de la mise en place de la méthodologie AGILE avec mise en place de sprint et de Works items pour une optimisation de la gestion de projet, gestion de la branche de développement et du serveur de build associé. Environnement technique: TFS 2015.

Senior Software Engineer

Groupe IT Link

juin 2014 - juin 2015

1 an 1 mois

– Contexte: J'ai travaillé sur le développement d'interface web et de services Windows dans le cadre du projet Ecomouv' et du développement du Sl pour la société Axxes. J'étais intégré à une équipe de 9 personnes (centre de services travaillant au forfait). – Développement de pages intranet permettant de suivre l'état d'avancement des différents flux d'échange de fichier avec Ecomouv'. – Développement de pages intranet pour le SI AXXES gestion des clients, gestion des véhicules ... Environnement technique : C#, SQL Serveur, XAML. – Développements sur un service Windows (Séquenceur) centralisant toutes les demandes (sous forme de scénarios) possible au sein du SI AXXES. Analyse et refonte de ce service pour une meilleur performance (multithreading) et maintenabilité. Environnement technique: C#, SQL Serveur, MultiThreading.

Freelance Software engineer

Bio-Rad Laboratories

avr. 2013 - avr. 2014

1 an 1 mois

– Ingénieur logiciel Freelance travaillant pour Bio-Rad (Entreprise américaine spécialisé dans le développement d'appareils – Contexte: J'ai travaillé sur le développement de la couche service permettant de piloter le D100 (une machine médicale permettant de réaliser des tests sur des échantillons sanguin pour connaitre le niveau de diabète). J'étais intégré à une équipe de 5 personnes utilisant la méthodologie SCRUM. – Développement et amélioration de différentes vues permettant de piloter l'instrument. (Pilotage d'un bras robotique, dilution d'échantillon pour obtention de résultat ...) Environnement technique : WPF, WCF, C#, TFS2010. – Amélioration de la structure de la base de données, et mise en place d'un serveur de développement. Environnement technique : SQL Serveur. – Développement du browser interne du logiciel (gestion de droit, graphisme, navigation, création de répertoire) Environnement technique : WPF, C#.

Software engineer

SSW

janv. 2013 - févr. 2013

2 mois

Sydney Nouvelle-Galles du Sud, Australie

– Ingénieur logiciel pour SSW (éditeur de logiciel et société de conseil en informatique), – Contexte: J'ai travaillé sur le développement d'un portail web (SSW TimePro) permettant aux employés de saisir leur temps de travail, facilitant la lisibilité sur l'activité des employés pour les managers. J'étais intégré à une équipe de 3 personnes utilisant la méthodologie SCRUM. – Développement de la méthode de connexion pour les utilisateurs avec encryptassions des mots de passe dans la base de données. Environnement technique: MVC4, Linq, Entity, C#, TFS2012. – Développement de l'interface de saisie des temps pour les utilisateurs. Environnement technique : MVC4, C#, Javascript.

Software engineer

OPEN

avr. 2012 - sept. 2012

6 mois

– Contexte: En mission au Crédit Mutuel, j'ai travaillé sur le développement d'outils aux plateformes téléphoniques du comme par exemple les serveurs vocaux interactif, l'opérateur de téléphonie NRJ Mobile, et les outils collaboratifs utilisés par l'ensemble des centres d'appels du crédit mutuel. J'étais intégré à une équipe de 9 personnes (centre de services travaillant au forfait). – Chiffrage, développement et répartition des tâches pour une évolution sur le back-office NRJ Mobile pour permettre aux administrateurs de modifier les promotions NRJ Mobile. Environnement technique: XAML, SQL, C#, Web Service. – Formation et assistance aux membres de mon équipe sur le Framework interne utilisé par le Crédit Mutuel. (Devbooser utilisant le XAML). – Développement d'un script pour le programme utilisé par les centres d'appels pour permettre aux téléconseillers NRJ Mobile de rediriger le client sur un SVI réalisant une enquête sur la qualité du service fourni par NRJ. Environnement technique: VBScript. – Développement de nombreuses interfaces pour le service client NRJ Mobile. Environnement technique: Framework interne utilisant XAML. – Analyse et estimation des charges pour la migration (ASP / ASP.Net au Framework interne utilisant XAML) du portail collaborative pour la gestion des centres d'appels, réalisation d'optimisation durant la migration. – Management d'une équipe de trois personnes pour la réalisation de la migration.

Software engineer

Altran

oct. 2009 - mars 2012

2 ans 6 mois

– Contexte: En mission au Crédit Mutuel, J'ai travaillé sur le développement d'outils pour leurs plateformes téléphoniques, comme par exemple les serveurs vocaux interactif, l'opérateur de téléphonie NRJ Mobile, et les outils collaboratifs utilisés par l'ensemble des centres d'appel du crédit mutuel. J'étais intégré à une équipe interne de 10 personnes (régie). – En charge de la gestion des outils collaboratifs utilisés par les plateformes téléphoniques du Crédit Mutuel. Développement du portail intranet et du DAL associé pour permettre une gestion des plateaux, des agents, ainsi que des statistiques pour l'ensemble des appels. Environnement technique : ASP, ASP.NET, SQL. – Conception et développement d'une interface permettant de consulter des statistiques pour les serveurs vocaux interactifs, l'état en temps réel des serveurs vocaux, de retracer les choix effectués par les clients. Environnement technique: Framework interne (DEVBOOSTER V2 et V3 utilisant du XAML), C#, SQL, VSS. – Développement de l'interface web utilisée par le moteur de planification du Crédit Mutuel (planning des agents généré en fonction des horaires de travail, compétences des agents, nombre d'appels moyen sur le plateau ...) Environnement technique: Framework interne (DEVBOOSTER V3 utilisant du XAML), C#, SQL.

Trainee developer

KA-RA

avr. 2009 - sept. 2009

6 mois

– Contexte: J'ai travaillé sur le développement de l'interface du logiciel de simulation de réalité virtuel TWINMOTION. J'étais intégré à une équipe de 6 personnes. – Développement sur le moteur 3D, réalisation des effets pour améliorer la notion de réalité au sein des scènes modélisées (effet d'ombre, HDR), ainsi qu'un parseur pour l'import dans le logiciel de certains formats. Environnement technique: XNA, C#, SVN. – Développement des maquettes pour l'interface du logiciel (TWINMOTION). Environnement technique: WinForm, WPF.


Formation

SUPINFO

Master 2, Informatique

2006 - 2009

3 ans 1 mois

Jean Rostand Strasbourg

baccalauréat

2001 - 2004

3 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.