Etienne LECONTE

Technical Leader / Architecte .NET

Salaire / Taux journalier

Lille, France

Freelance

Peut venir sur site

Expertises

.NETC#Hexagonal ArchitectureDevOpsKafkaDockerSite reliability engineeringDomain Driven DesignTest Driven DevelopmentClean ArchitectureEvent Driven ArchitectureHTMLTypescriptPythonRedisGitGitLabRESTful APIsSoftware CraftsmanshipDéveloppement BackendMicroservicesJavascriptVueAzureCSSMongoDBMicrosoft SQL ServerRabbitMQSwagger/OpenAPIScrumLinuxGitHubAnsibleCybersécuritéKubernetes

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Vous recherchez un développeur .NET pour intégrer votre équipe ? Votre projet .NET manque de lead technique ? Votre architecture logicielle bat de l’aile ? Vous envisagez une refonte de votre application ? Ne cherchez plus, vous êtes au bon endroit ! Je suis ingénieur logiciel spécialisé dans le développement .NET avec 12 ans d’expérience multi-sectorielle. On échange sur votre projet ? Contactez- moi : - par email : [email protected] - par téléphone : +33 6 95 56 90 58

Liens

Expérience de travail

Technical Leader .NET

Faire Savoir

sept. 2023 - août 2024

1 an

Lille, France

Contexte et objectifs • Secteur Edition de Logiciels • Acteur majeur du CRM spécialisé dans le tourisme • Equipe : tourinsoft (10 personnes) Intégré dans cette équipe, j'ai participé à la refonte globale du principal logiciel de l'entreprise : Tourinsoft. Rôle : • Technical Leader / architecte logiciel • Définition des axes technologiques • Garant des bonnes pratiques de développement • Veille technologique et propositions de nouvelles solutions Réalisations • Projet : Tourinsoft - Refonte globale - Mise en place d'une Clean Architecture - Mise en place de CQRS - Initiation de l'équipe au DDD - Mise en production des premiers UseCases • Projet : Cerberus - Mise en place d'une API Gateway : Apisix - Mise en place d'une autorité d'authentification et autorisation : Keycloak - Mise en production dans un environnement Kubernetes • Projet : Alexandrie - refonte de la médiathèque Environnement technique • Back : C#, .NET 8.0, API REST, MassTransit, HangFire • Front : ASP .NET, WebForm • Outils : Visual Studio 2022, Visual Studio Code, Git, Source Tree, Postman, SSMS, Docker Desktop, Kubernetes • DevOps : Azure DevOps, Kubernetes, Ansible • Infrastructure : SQL Server, RabbitMQ, Redis, Keycloak, Apisix • Architecture & Conception : DDD, clean architecture, CQRS • Kanban • Développement en équipe (5 personnes) Bilan personnel • Reprise et évolution d'un existant complexe • Apprentissage d'Ansible et Kubernetes • Mise en place de la clean architecture dans un environnement concret

Senior Software Engineer .NET

MANGOPAY.com

mars 2023 - août 2023

6 mois

Contexte et objectifs • Secteur bancaire • Acteur majeur des plateformes de paiement en ligne • Equipe : User activity Intégré dans cette équipe, j'ai participé à la refonte globale du monolith vers des micro-services assurant la séparation des différents domaines d'activités. Mon équipe était en charge de la surveillance de l'activité utilisateur (détection de fraude) aussi bien sur les entrées que les sorties financières. Rôle : • Senior software engineer • Renforcement de l'équipe • Apport d'expériences antérieures dans la refonte globale • Garant des bonnes pratiques de développement • Veille technologique et propositions de nouvelles solutions Réalisations • Reprise de l'existant • Migration vers une nouvelle conception (Clean architecture, CQRS) • Développement de nouvelles briques logicielles en micro-service (Karma -> détection de fraude, Flare -> gestion des alertes) • Ajout et refonte d'un nouveau module dans le monolith legacy (maintien de l'existant) Environnement technique • Back : C#, .NET 6.0, API REST, Polly, MassTransit • Front : ASP .NET • Outils : Visual Studio 2022, Visual Studio Code, Git, Source Tree, Postman, SSMS, Docker Desktop, DBeaver • DevOps : Gitlab, TeamCity, Octopus • Infrastructure : SQL Server, RabbitMQ, Kafka, PostgreSQL • Architecture & Conception : DDD, BDD, clean architecture, CQRS • Scrum • Développement en équipe (10 personnes) Bilan personnel • Reprise et évolution d'un existant complexe • Refonte d'ampleur dans un contexte à haut trafic • Découverte de la clean architecture dans un environnement concret

Senior Software Engineer .NET

AXA

sept. 2022 - févr. 2023

6 mois

Wasquehal, France

Contexte et objectifs • Secteur de l'assurance • Leader mondial de l'assurance et la gestion d'actifs • Projet : Easy Epargne Rôle : • Lead développeur • Accompagnement de l'équipe (développeurs et fonctionnels) • Garant des orientations techniques • Garant des bonnes pratiques de développement • Veille technologique et propositions de nouvelles solutions Réalisations • Reprise de l'existant • Migration vers une nouvelle conception (CQRS) • Développement de nouvelles briques logicielles • Augmentation de la couverture de test • Transition vers des tests automatisés End-to-End Environnement technique • Back : C#, .NET 6.0, API REST, SpecFlow, MediatR • Front : JavaScript, TypeScript, React, HTML / CSS, Sass • Outils : Visual Studio 2022, Visual Studio Code, Git, Source Tree, Insomnia, Mongo Compass, SSMS, Docker Desktop, Azure Cosmo DB Emulator • DevOps : Azure DevOps, GitFlow • Infrastructure : Azure Cosmo, MongoDB, Azure KeyVault • Architecture & Conception : DDD, BDD, TDD, architecture hexagonale, CQRS • Scrumban • Développement en équipe (15 personnes) Bilan personnel • Reprise d'un existant complexe • Développement dans un contexte sous tension • Industrialisation poussée des tests automatisés

Technical Leader .NET

Talentplug

déc. 2019 - sept. 2022

2 ans 10 mois

Villeneuve-d'Ascq, France

Contexte et objectifs • Secteur du recrutement • Leader sur le marché de la multidiffusion d'offres d'emplois • Éditeur de logiciel - solution SaaS Rôle : • Animer l'équipe IT • Garant des choix techniques (technologies, architecture, conception, ...) • Formation des membres de l'équipe • Veille technologique et propositions de nouvelles solutions • Mise en place de bonnes pratiques de développement Réalisations • Migration Cloud privé (sur une IaaS) • Refonte général du SI en micro-service • Développement d'un nouveau produit • Mise en place d'une software factory (plateforme d'intégration continue) • Mise en place d'une approche agile Kanban Environnement technique • Back : C#, .NET Core 3.1 |5.0 | 6.0, ASP .NET MVC Core 3.1 | 5.0 | 6.0, API REST, MassTransit, interface S3, IdentityServer, Bash • Front : JavaScript, TypeScript, VueJS, HTML / CSS, Sass • Outils : Visual Studio 2019, Visual Studio Code, Git, Source Tree, Postman, Redis Desktop Manager, Mongo Compass, S3 Browser, KiteMatic, SSMS, Docker • DevOps : GitLab, Pipelines, GitFlow, GitLab Flow • Infrastructure : Docker, Docker Swarm, RabbitMQ, MongoDB, Redis, S3 (OpenIO), Portainer, Redis Commander, Mongo Express, SQL Pad, KeyVault • Architecture & Conception : DDD, TDD, architecture hexagonale, CQRS • Transition vers l'agilité, Kanban • Développement en équipe (8 personnes) Bilan personnel • Premier rôle de tech Lead • Construction d'une solution micro-service complète • Diversification de mes compétences vers le front et le DevOps

Daveo, conseil en transformation et solutions digitales

sept. 2018 - nov. 2019

1 an 3 mois

Région de Lille, France

Ingénieur Etudes & Développements .NET

janv. 2019 - nov. 2019

11 mois

Région de Lille, France

Client : CGI FInance Contexte et objectifs • Secteur bancaire • Leader dans le financement Auto & Bateau • Développement et maintient du produit Vivafi (Crédit auto) Réalisations • Réalisations de micro-projet d'évolutions • Transformation du projet initial (Legacy) en micro-service • Refonte de la couche d'accès aux données • Maintenance applicative Environnement technique • C#, .NET core, .NET 4.7, ASP .NET Core API • Visual Studio, TFS, WCF, SQL Server • RabbitMQ, architecture micro-service, environnement Restfull • Transition vers l'agilité, Scrum & Kanban • Développement en équipe (5 personnes) Bilan personnel • Développement dans un cadre multi-projet • Construction d'une architecture micro-service

Ingénieur Etudes & Développements .NET

sept. 2018 - déc. 2018

4 mois

Région de Lille, France

Client : Humanis Contexte et objectifs • Mutuelle santé et prévoyance • Développement et maintient des web services Réalisations • Réalisations de micro-projet d'évolutions • Maintenance applicative Environnement technique • C#, .NET • Visual Studio, TFS, WCF, SQL Server • Développement en équipe (6 personnes) Bilan personnel • Développement dans un cadre multi-équipe • Découverte du secteur de la mutuelle santé

Waigéo

sept. 2017 - sept. 2018

1 an 1 mois

Lens, France

Ingénieur Etudes & Développements .NET

juin 2018 - sept. 2018

4 mois

Lens, France

Client : Arvato Services France Contexte et objectifs • Société de services téléphoniques • Mise en place d'un processus d'intégration continue (Continuous integration, Continuous Testing, Continuous Deployment) Réalisations • Montée en compétence sur la suite TFS • Mise en place de Git • Mise en place de l'intégration continue via la suite TFS • Mise en place du continuous testing via la suite TFS, Cerberus, Selenium et Sikuli • Réalisation d'un PoC de paiement par carte bancaire sécurisé via clavier du téléphone • Mise en place d'un processus de revue et de validation du code Environnement technique • C#, .NET • Visual Studio, TFS, Cerberus, Sikuli, Git (Source Tree, Git Kraken), SQL Server • Développement seul Résultats • Application terminée et fonctionnelle Bilan personnel • Développement de ma capacité de lead technique • Prise de conscience des compétences techniques acquise lors de la précédente mission (Javascript et IHM)

Ingénieur Etudes & Développements .NET

sept. 2017 - mai 2018

9 mois

Hemel Hempstead, Royaume-Uni

Client : Delssi Contexte et objectifs • Société de services informatiques, intégré au pôle développement • Projet pour un client industriel • Développement d'une application web de gestion logistique Réalisations • Analyse du besoin, analyse de l'existant, analyse d'une application similaire pouvant répondre au besoin • Proposition et mise en place d'une architecture applicative (3-Tiers) • Développement de l'application • Proposition et développement de l'interface graphique Environnement technique • C#, .NET, ASP .NET MVC 5, Entity Framework, Javascript (JQuery + pluggins), Dry IoC • Visual Studio, TFS, Post-man, SQL Server • Développement seul Résultats • Application terminée et fonctionnelle Bilan personnel • Développement de ma capacité de lead technique • Prise de conscience des compétences techniques acquise lors de la précédente mission (Javascript et IHM)

Waigéo

févr. 2016 - juil. 2017

1 an 6 mois

La Madeleine, France

Ingénieur Etudes & Développements .NET

déc. 2016 - juil. 2017

8 mois

La Madeleine, France

Client : Publicis-ETO Contexte et objectifs • Société de Data-Marketing • Projets de développements d'interfaces web orientée vers la Business Intelligence • Développements de 3 applications : 2 applications web et 1 Web API pour les clients de la société Réalisations • Développement d'un outil de requetage graphique • Développement d'un outil graphique d'intégration de formulaire • Développement d'une interface web (Web API) entre différences services de données clientes Environnement technique • C#, .NET, Knockout.js, Entity Framework, Javascript • Visual Studio, TFS, Post-man, SQL Server • Scrum, en sprint de 2 semaines, équipe de 2 pers., puis 6 pers. en équipe multi-compétences Résultats • Premier projet terminé au niveau IHM, , • Second projet livré en production, et fonctionnel • Dernier projet arrêté par le client • Découverte de Knockout.js, et des libraires Javascript Bilan personnel • Amélioration de mes capacités de conception • Amélioration de mes capacités d’écoute, et de lucidité en situation de stress • Extension de ma zone de confort vers Javascript

Ingénieur Etudes & Développements .NET

mai 2016 - nov. 2016

7 mois

Hemel Hempstead, Royaume-Uni

Client : Mondial Relay Contexte et objectifs • Entreprise de transport logistique de colis en point Relais • Intégration à la DSI de cette entreprise • Développement d'évolutions et maintenance des applications web Environnement technique • C#, .NET, JavaScript, HTML/CSS, Lightswitch • SQL Server, Entity Framework, Visual Studio 2015, Git, Umbraco • Equipe de 3 personnes Réalisations • Maintenance et évolutions du site BtoB • Maintenance et évolutions du site BtoC • Maintenance et évolutions des frameworks métier et technique de l'entreprise Résultats • Meilleure analyse d'un logiciel Bilan personnel • Meilleure appréhension d'une architecture logicielle complexe

Ingénieur Etudes & Développements .NET

févr. 2016 - avr. 2016

3 mois

Nord - Pas-De-Calais, France

Projets : • Projet CEOS : gestion documentaire pour commerciaux itinérants sur tablette Windows Activités et rôles : • TMA / MCO • Correction des anomalies et bugs détectés

Software Engineer .NET

Enablon

juin 2015 - oct. 2015

5 mois

Région de Paris, France

Contexte et objectifs • Editeur de logiciels développant des solutions axée sur le développement durable • Passage d'une suite logiciel et de produits vendu à la licence à un mode SaaS (Cloud) • Développement d'évolutions pour les nouvelles versions des applications Environnement technique • C#, .NET, VB .NET, JavaScript, HTML/CSS, Visual Studio 2015, Git • SQL Server, Entity Framework • Scrum, équipe multi-compétences de 12 personnes Réalisations • Mise en place d'un ORM (Entity Framework) sur un projet majeur • Correction d’anomalies : correction des anomalies et bugs détectés sur les environnements de production ou de pré-production de différents clients. • Développement d’évolutions : développement d’évolutions pour les nouvelles applications, livrées en cycle cours (environ 2 semaines) Résultats • Début d'un projet de longue haleine en bonne voie Bilan personnel • Découverte de l'environnement de travail d'un éditeur de logiciel

Access IT

sept. 2014 - mai 2015

9 mois

Région de Lille, France

Ingénieur Etudes & Développements .NET

déc. 2014 - mai 2015

6 mois

Région de Lille, France

Client : Ethilog Contexte et objectifs • Société de production d’équipements à moindre coût, destinés au secteur de la santé • Nouveau projet innovant à destination des pharmacies hospitalières pour la distribution de médicaments • Développement d’une application gérant le remplissage de piluliers rangés sur un chariot équipé de LEDs et commandé par un téléphone sous Android avec scanner de QR codes Réalisations • Analyse des besoins client et constitution du Backlog • Mise en place l’architecture applicative (Unit Tests & IoC) • Développement avec la méthode Scrum en cycle itératif de deux semaines • Scrum Master, équipe projet de 3 pers Environnement technique • C#, .NET, Xamarin, Android, WCF • Scrum Master • Scrum, Visual Studio, TFS Résultats • Projet réussi et fonctionnel • Découverte de Xamarin et du cross-platform • Amélioration de mon expérience de Scrum Master Bilan personnel • Amélioration de mes capacités de conception • Amélioration de mes capacités d’écoute, et de lucidité en situation de stress Client : Véolia Contexte et objectifs • Secteur de l’énergie. Projet Vidéolia créé en 2010, permettant de diffuser des médias sur des écrans publicitaires partout en France • Suite à un changement de l’architecture de Véolia sous Alfresco, demande d’évolutions de l’application • Développement d’évolutifs majeurs pour l’interface graphique de Vidéolia sous WPF Réalisations • Formation à WPF • Analyse de l’application existante et des besoins clients • Développement d’évolutions et correction d’anomalies • Tests et mises en production régulières, correction des retours clients au fil des livraisons Environnement technique • C#, .NET, WPF, WCF, XAML • Alfresco, XML • Scrum, Visual Studio, TFS Résultats • Projet réussi et fonctionnel • Découverte de WPF • Amélioration des performances grâce à l’optimisation de parties du code Bilan personnel • Amélioration de mes capacités d’analyse et d’assimilation des connaissances

Ingénieur Etudes & Développements .NET

sept. 2014 - nov. 2014

3 mois

Région de Lille, France

Client : Ag2r - La Mondiale Fonction : Ingénieur Etudes & Développements .NET Lieu : Lille Contexte et objectifs • Secteur de la banque et assurances. Pour faciliter la vente de leurs produits, les courtiers ont à leur disposition l’application OAV (Outil d’Aide à la Vente) • Application nécessitant de constantes évolutions afin de prendre en compte les changements de législation et règlementations • Renfort pour l’équipe MCO suite à l’augmentation de la charge du projet. Analyse puis éveloppement d’évolutifs et correction d’anomalies pour le projet OAV Réalisations • Analyse et montée en compétences fonctionnelles • Correction d’anomalies : correction des anomalies et bugs détectés sur les environnements de production ou de préproduction. • Développement d’évolutions : développement d’évolutions majeures et mineures, livrées en cycles itératifs (environ 4 semaines) Environnement technique • C#, .NET, WinForms • SQL-CE, Soap, XML • Scrum, Visual Studio, TFS Résultats • Evolutions fonctionnelles • Découverte du secteur de l’assurance • Mise en place d’une méthode agile : Scrum • Amélioration du processus de livraison grâce aux méthodes agiles Bilan personnel • Montée en compétences très rapide • Amélioration de l’esprit d’équipe, et de la confiance aux autres

Ingénieur Etudes & Développements Java

Capgemini

févr. 2014 - sept. 2014

8 mois

Région de Paris , France / Lille

Client : ERDF, projet SGE, équipe MCO Fonction : Ingénieur Etudes & Développements Java Lieu : Lille et Paris Contexte et objectifs • Secteur de l’énergie en mouvement. EDF doit séparer ses différentes activités en différentes entités afin de favoriser la libre-concurrence • Programme SGE (Système de Gestion des Echanges) créé en 2005, repris par Cap Gemini en 2011 • Délocalisation d’une partie du projet de Paris à Lille dans le cadre d’une politique de réduction des coûts Environnement technique • Java J2EE, Spring, JavaScript, HTML/CSS, JSP, SVN • Oracle, SQL Developper • Lean IT, Eclipse, Weblogic, SoapUI, Jenkins, Maven Réalisations • Transfert de compétences : se former aux cotés des équipes parisiennes afin de ramener la compétence sur Lille • Correction d’anomalies : correction des anomalies et bugs détectés sur les environnements de production ou de pré-production. • Développement d’évolutions : développement d’évolutions mineures et moyennes, livrées en cycle cours (environ 4 semaines) Résultats • Transition de l’équipe MCO de Paris à Lille réussie • Amélioration du delivery Bilan personnel • Amélioration de mes capacités d’analyse • Capable d’une forte implication sur un projet • Forte capacité de compréhension et d’assimilation des connaissances


Formation

Université de Technologie de Troyes

Diplôme d'ingénieur, Systèmes d'Information & Télécommunications, Management des Systèmes d'Informations

2009 - 2012

3 ans 1 mois

IUT 'A' de Lille (USTL - Lille 1)

DUT Informatique, Informatique

2007 - 2009

2 ans 1 mois


Licences et certifications

Test d'aptitude à travailler en Anglais - Niveau B2

Délivré le : août 2024

Certifié par LILATE

Les fondamentaux des intelligences artificielles génératives

Délivré le : mai 2024

Certifié par Unow

SST

Délivré le : janv. 2023

Certifié par ANGELE CONCEPT

PSM I (Professional Scrum Master)

Délivré le : nov. 2019

Certifié par Scrum.org

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.