Enzo - Développeur .NET

Ref : 200420S001
Photo d'Enzo, Développeur .NET
Compétences
Expériences professionnelles
  • Formateur

    EPSI Nantes
    Jan 2021 - aujourd'hui

    Formateur sur trois modules niveau Bac+4 à destination d’alternants en développement.
    Maintenance applicative et gestion des demandes.
    Atelier maintenance évolutive (Pattern Surgical Team, désendettement)
    Mentorat projet Maintenance applicative (Couches anticorruption, stratégies d’encerclement du Code Legacy)
    Cours majoritairement en présentiel à Nantes.
    Suivi de 10 mémoires de Master. Jury de Master.

  • Développeur

    CBC Consult/Snal –
    Jan 2021 - Jan 2021

    Distanciel (client dans la région de Mulhouse)
    Développement au forfait d’un automate de traitement des débits et rejets entre le logiciel de facturation Chargebee et le format XML SEPA DirectDebit.
    Solution .NET5, Castle Windsor (IoC), TDD, architecture hexagonale, utilisation de couches anticorruption.

  • Maintenance applicative

    Institut de Formation Politique –
    Jan 2020 - aujourd'hui

    Reprise d’une application PHP/Laravel obsolète et délaissée depuis plusieurs années, de gestion de campagnes de dons pour des associations.
    Duplication du projet, assainissement du code et correction à chaud de bugs bloquants. Stratégies de contournement des problèmes les plus coûteux à résoudre.

  • Développeur

    Younup/Groupe Atlantic– La Roche sur Yon
    Jan 2020 - aujourd'hui

    Développement C#/.NET en contexte industriel, IoT et domotique. Architecture N-Tiers, équipe de 12 (développeurs et testeurs). Tests unitaires et fonctionnels. SQL Server.
    CBC Consult/Snal – Auditeur performances
    Juillet 2020 – Région de Mulhouse
    Audit des performances d’une application. Approche orientée code : profilage, tests unitaires puis réalisation de POC présentant les améliorations possibles de l’existant.
    Application ASP.NET. SQL Server, Entity Framework. Suite Jetbrains utilisée pour l’audit : ReSharper, dotTrace. SSMS, Sql Server Profiler.

  • Formateur

    EPSI Arras –
    Jan 2020 - aujourd'hui

    Formateur sur six modules niveau Bac+4 à destination d’alternants en développement.
    Utilisation des IDE & Intégration continue.
    Introduction aux architectures matérielles et logicielles
    Maintenance applicative
    Plan de maintenance évolutive
    Configuration d’un poste de développement
    Tracking et ticketing
    Cours en présentiel à Arras. Suivi de 2 mémoires de Master.

  • - Formateur & Jury

    EPSI Bordeaux
    Jan 2020 - Jan 2020

    Région de Bordeaux
    Intervention sur un bloc de compétences complet, « Maintenance et gestion des demandes » (40h niveau Master 1).
    Cours de Maintenance logicielle. Formation des apprenants à la qualité logicielle, aux stratégies de tests (TDD, ATDD/BDD, Tests unitaires, performance, intégration, fonctionnels, etc.). Patterns et antipatterns, code smells, refactoring, clean code. 60h de pratique, katas, pair&mob programming.
    Cours de gestion des demandes. Patterns d’équipe, gestion de la dette technique, maintenance évolutive, refactoring, relations entre vélocité et entropie.
    Cours multilangages (PHP, Python, C#, Go, JS, Java).
    Jury de soutenances de 4ème année, évaluation des compétences en développement d’applications.

  • Développeur full stack

    TECHFORM S.A.S. -
    Jan 2019 - Jan 2020

    Développement et maintenance de configurateurs B2B/B2C/B2B2C industriels (BTP, hydrologie, menuiserie). Environnement complet en .NET : IIS, C#, VB, SQL Server, Visual Studio.
    Introduction de tests fonctionnels sur environnement très fortement legacy.
    Mission pour Consort France

  • Concepteur-développeur contrôle d’accès

    Laurent Frapier Entreprises
    Jan 2018 - aujourd'hui

    Reprise d’un projet de contrôle d’accès datant de 2013, réalisé avec Projects Partners en alternance. Maintenance des sites installés précédemment. Installation de nouveaux chantiers.
    Changement d’échelle (x10), problématiques de sécurité, de performance, de maintenabilité, de qualité du code. Refonte applicative complète après auto-audit, notamment de l’UI WPF. Ajout de tests (unitaires, fonctionnels, d’intrusion, de performances, etc.). Refactoring et application des bonnes pratiques. Conversion à .NET 5.
    Actuellement en phase d’ajustements sur gros chantier (7 armoires, ~100 lecteurs).

    Technologies low-tech: WAGO, Raspberry Pi, RS485, Deister deBus, ModBus. Environnement .NET5/Linux. C#/WPF.
  • Missions en tant qu’indépendant
    aujourd'hui

    Ce n’est pas une erreur, j’ai en permanence plusieurs missions actives : une principale qui occupe la majorité de mon temps et d’autres, en tâche de fond et souvent au forfait ou en contrat de maintenance.

  • Lead Dev SIRH

    Méritis –
    aujourd'hui

    Audit, développement et refactoring stratégique d’une API de gestion des données RH sous ASP.NET Core. Mise en place de pratiques de développement et d’outillage CI. Réduction de la dette en parallèle d’échéances de livraison. Mission moyenne durée devant remettre le projet sur les rails.

Études et formations
  • Stratégies d'Intelligence Économique Paris, Intelligence Économique

    École de Guerre Économique
    2015
  • Cybersécurité et protection des actifs stratégiques. EPSI Bordeaux - Expert en informatique et systèmes d’information

    2010
Autres compétences
Principales compétences

Développement Microsoft : C#, .NET, .NET Core, ASP, WPF, WCF, Visual Studio, Win32, Office Interop, IIS, SQL Server, Autofac, ReSharper.
Qualité logicielle : Clean Code, (anti)patterns, design, architecture, gestion de la dette technique, politiques de test (TDD, BDD/ATDD, etc.), intégration continue, eXtrem Programming, Refactoring, Code Smells, DI/IoC (Pure IoC, Autofac, Castle Windsor).
Formation/Coaching : Coding dojos et katas. Code Retreat. Formation initiale ou continue. Veille et production de contenu.
Audit logiciel : Sécurité du code, performances, risque, maintenabilité, désendettement, audit code + équipe, Due Diligence sur les dépendances.
Administration : Compétences « niveau développeur » en systèmes Linux et en réseaux IP. Plateforme Raspberry Pi.
Autres langages et frameworks connus : C++ (Boost, Qt), PHP, Java (Vanilla), JavaScript (Vanilla + NodeJS).

D'autres freelances
Développeur .NET

Ces profils pourraient vous intéresser !
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Ingénieur en Data et IA
Joel

Ingénieur en Data et IA

  • CHAMPS-SUR-MARNE
PYTHON Microsoft Power BI SQL EXCEL AZURE PYSPARK JAVA C# PHP .NET
Disponible
CV Développeur .NET
Franck

Développeur .NET

  • POISSY
.NET C# SQL GIT DOCKER NODE.JS JIRA ASP.NET HTML5 JAVASCRIPT
Disponible
CV Développeur Data / Support et maintenance applicatif Asset Management
Walid

Développeur Data / Support et maintenance applicatif Asset Management

  • NANTERRE
SQL PYTHON SQL SERVER VBA .NET BASH
Disponible
CV Consultant SQL
Albert

Consultant SQL

  • PARIS
SQL C# SQL SERVER .NET C++
Disponible
CV Consultant fonctionnel C#
Anthony

Consultant fonctionnel C#

  • SAINTE-CROIX-DE-QUINTILLARGUES
C# .NET SQL PHP
Disponible
CV Ingénieur de développement FullStack .NET / Angular
Cedric

Ingénieur de développement FullStack .NET / Angular

  • SOMAIN
.NET C# SQL POSTGRESQL API RESTful Angular PYTHON BI
Disponible
CV Consultant développeur full stack
Brice

Consultant développeur full stack

  • L'HAŸ-LES-ROSES
Angular JAVA JAVASCRIPT SQL TypeScript SPRING .NET DOCKER Kubernetes
Disponible
CV Ingénieur de développement .NET
Jean-Claude

Ingénieur de développement .NET

  • BERCHÈRES-SUR-VESGRE
.NET SQL C# SQL SERVER GIT JIRA JAVASCRIPT VB.NET
Disponible