You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mickael M.MM

Mickael M.

Techlead fullstack React.js/Golang/.NET core

800 €/jour
1 projet
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mickael

Développeur full stack React.js / Go & .NET Core doté de 11 ans d’expérience
Développeur agile : maîtrise du framework Scrum
Bonne connaissance des secteurs d’activités « Immobilier » et « Assurances de personnes »
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Portugais

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • Société Générale
    Developpeur .NET Core / React.Js
    BANQUE & ASSURANCES
    novembre 2022 - Aujourd'hui (3 ans et 6 mois)
    La Société générale est une des principales banques françaises et une des plus anciennes. Actuellement
    troisième banque française en matière d'actifs totaux après BNP Paribas et le Crédit agricole. Elle est aussi la
    sixième plus grande banque d'Europe et la dix-huitième du monde.

    Contexte et mission :
    L’Equipe UCS/ISD a pour mission de mettre à disposition des autres équipes de la SG des outils permettant de
    gérer les comptes AD, listes de distributions, boîtes mails, comptes Teams et Skype.
    Au sein de cette équipe Agile internationale ( France & Roumanie ) composée de 6 développeurs et d’un QA,
    mon rôle, en tant que Tech lead, est d’améliorer les processus de développements existants afin d’accroitre la
    qualité des livrables et de délivrer plus rapidement. (architecture, programmation, test, déploiement, run).

    Rôle : Tech lead .NET

    Tâches et responsabilités :
    - Design d’une nouvelle architecture produit garantissant l’indépendance des briques fonctionnelles et
    permettant le déploiement continu du code (.NET 6 – Api, ELK)
    - Migration du monolithe et micro-services .NET Core 2.1 vers .NET 6
    - Mise en place du monitoring sur les micro-services existants
    - Refactoring et code cleaning
    - Mise en place de tests unitaires & tests d’intégration
    - Amélioration du process de CI/CD sur Azure DevOps
    - Design des flux/interfaces entre chaque micro-services
    - Revues de code
    - Accompagnement des profils junior

    Aperçu des réalisations :
    - Refactoring de PAPIH : migration par petites briques du monolithe sous forme de micro-services en .Net 6 avec mise en place d’une API Gateway via Ocelot
    - Amélioration des temps de réponse sur les endpoints sensibles : Query à l’Active Directory
    - Exécution des Tests unitaires & Tests d’intégration lors de la CI/CD pour valider les non-régressions.

    Environnement technique :
    Windows 11, .NET Core 2.1 & .NET 6.0, micro-services, API REST, Active Directory, SQL Server, Git flow, CI/CD, Azure DevOps, Zipkin, Grafana, Elastic Search, Jira
    ASP.NET Core Monitoring Refactoring CI/CD Tech Lead Architecture web React.js React Testing Library
  • LBC France
    Développeur Full-Stack ReactJs/Go & .Net Core
    E-COMMERCE
    septembre 2019 - novembre 2022 (3 ans et 2 mois)
    Paris, France
    Leboncoin, leader des petites annonces en ligne de vente entre particuliers en France, fournit des services
    basés sur la technologie afin de mettre en relation les acheteurs et les vendeurs, et faciliter les opérations, qu’il
    s’agisse d’offres immobilières, de véhicules, d’offres d’emploi ou de biens de consommation.

    Contexte et mission :
    La Feature Team – Immo Pro a pour mission de mettre à disposition des professionnels de l’immobilier utilisant
    leboncoin, des fonctionnalités leur permettant de gérer plus facilement leur activité.
    Au sein de cette équipe multidisciplinaire composée de 2 devs Backend, 1 Frontend, 2 Full stack, 1 iOS, 1 QAA,
    et 1 UX Designer, je suis acteur de l'intégralité du processus de développement agile des features liées à
    l’univers immobilier pro (idéation produit, design, architecture, programmation, test, déploiement, run).
    J’assure également le rôle de Scrum Master en alternance avec mes coéquipiers.

    Rôle :
    Développeur full stack senior React.js / Go & .NET Core

    Tâches et responsabilités :
    - Développement de micro-services Go & .NET Core 3.1 / .NET 6.0
    - Contribution au design d’une architecture produit garantissant l’indépendance des briques
    fonctionnelles et permettant le déploiement continu du code (React.js / Go – Api, Kafka, PostgreSQL)
    - Design des flux/interfaces entre chaque micro-services
    - Participation aux phases de design, d'architecture et déploiement des micro-services (ex : API Restfull)
    - Côté front, respect de la couverture de tests à 100% de la code base et tests d’intégration automatisés
    sur des parcours critiques du site via Cypress.
    - Côté back, écriture des tests pour chaque DAL, service et routing
    - Pair programming, revues de code
    - Accompagnement des profils junior / stagiaires
    - Participation aux communautés de pratiques (Guildes) LBC
    - Sollicité aux ateliers d’idéation produit avec le PO, BizDev, UX
    - Support utilisateur N2

    Aperçu des réalisations :
    - Fusion des espaces pro AVAL (A Vendre A Louer) et Leboncoin : migration par petites briques du
    monolithe présent chez AVAL sous forme de micro-services en .Net Core 3
    - Produit de mise en relation d’un propriétaire vendeur avec un agent immobilier de son secteur :
    consumer du topic kafka, service de localisation avec GeoDistance d’Elasticsearch, BDD PostgresSQL,
    monitoring des API via Datadog, analyse des logs via ELK
    - Carte de prospection de nouveaux leads : mise en place d’une carte avec heatmap permettant
    d’identifier les zones « chaudes » où des prospects existent
    - Identification des quartiers associés aux annonces : appel au partenaire Kelquartier et réhydratation du
    topic kafka des annonces avec les informations du quartier
    - Intégration des annonces de biens immobiliers neufs issus des partenaires (Vinci, MGC, Bouygues
    immobilier) avec visite virtuelle : stockage des fichiers sur S3, évènement AWS Lambda, appel des
    micro-services afin de gérer l’intégration, la tenue à jour des annonces et la suppression de celles-ci
    - Bilan de parution – Certificat de parution des annonces immobilières (nombre d’apparitions/de vues
    de la fiche détaillée, intentions d’appel/Emails, supports de diffusion)
    - Analyse de prix – Outil d’analyse d’une annonce déposée par un agent immobilier avec comparaison
    des prix des biens similaires en lignes et vendus

    Environnement technique :
    OS Ubuntu, Cloud AWS, Go, .NET Core 3.1 & .NET 6.0, React.js, micro-services, API REST, Kafka, PostgreSQL,
    Docker, Git & Gerrit, CI/CD, Concourse & Zuul, Datadog, Jira
    GO Unit Testing Apache Kafka Microservices Elasticsearch React.js React Testing Library
  • Prévoir Assureur Solutions Vie
    Leader Technique UWP/.NET Core
    BANQUE & ASSURANCES
    mai 2017 - septembre 2019 (2 ans et 4 mois)
    Paris, France
    PRÉVOIR propose des solutions de prévoyance, santé, retraite, épargne et assurance emprunteur aux foyers
    populaires (actifs et retraités) et aux petits entrepreneurs.

    Contexte et mission :
    PTC - projet stratégique de modernisation du poste de travail du Conseiller Commercial.
    Ce projet munit les conseillers commerciaux d’une tablette PC tactile et leur met à disposition un éventail
    d’applications mobiles d’aide à la vente dématérialisée de produits d’assurance. Ces applications se
    composent d’une interface utilisateur développée en UWP et d’un back-office sous .NET Core (API REST). Leur
    développement est réalisé dans un contexte agile par une équipe Scrum de 12 personnes dont je fais partie.

    Rôle :
    Leader Technique UWP/.NET Core

    Tâches et responsabilités :
    o Design
    - Design des flux/interfaces entre PTC et le système back-office Prévoir (Middleware Applicatif)
    - Contribution à la définition de l’architecture cible des applications de la solution PTC (Front
    UWP / Back .NET Core – API REST)
    o Développement
    - OAVs (Outils d’Aide à la Vente) à destination du réseau commercial et création d’un socle
    technique commun aux différents OAVs
    - Middleware applicatif composé de webservices (.NET Core - API REST)
    - Application web de supervision des traitements et des flux entre le poste du conseiller et le SI
    back-office Prévoir
    - API de validation d’emails (ASP NET Core - Api REST)
    - Implémentation de la fonctionnalité de signature électronique dans le cadre du processus de
    dématérialisation des contrats Prevoir et interfaçage avec le tiers de confiance (Docapost)
    - Prise en charge de la dette technique
    o Intégration continue
    - Création de package MSI (sous WIX)
    - Mise en place de l’intégration continue (Création de builds et releases)
    - Mise en place d’un serveur nuget interne
    o Méthodologie projet
    - Animation de cérémonies Scrum (Sprint review, Sprint planning, Rétrospectives)
    o Déploiement & run
    - Participation aux opérations de mise en production
    - Support utilisateur à destination des conseillers du réseau commercial

    Environnement technique :
    OS Windows 10, Applications mobiles et applications web auto-hébergées, UWP, WPF, XAML, C#, Framework
    .NET, .NET Core 2.0 / 2.1 / 2.2, Web API REST, Base SQLite, ASP.NET Core, Base SQL Server, TFS 2015, Git
    .net core C# UWP Scrum API REST ASP.NET Core TFS Git

Recommandations

Soyez le premier à recommander Mickael

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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master 2, Expert en informatique et systèmes d'information
    Supinfo
    2011
    Master 2, Expert en informatique et systèmes d'information
  • BTS, Informatique de gestion - Dev
    Lycée Jules Ferry
    2008
    BTS, Informatique de gestion - Dev

Certifications

  • AWS Certified Solutions Architect – Associate
    Amazon AWS
    2020
    Amazon Web Services (AWS)

Compétences

Catégories