À propos de Mickael
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Portugais
Bilingue ou natif
Expériences
- Société GénéraleDeveloppeur .NET Core / React.JsBANQUE & ASSURANCESnovembre 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. Actuellementtroisième banque française en matière d'actifs totaux après BNP Paribas et le Crédit agricole. Elle est aussi lasixiè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 degé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 laqualité des livrables et de délivrer plus rapidement. (architecture, programmation, test, déploiement, run).Rôle : Tech lead .NETTâches et responsabilités :- Design d’une nouvelle architecture produit garantissant l’indépendance des briques fonctionnelles etpermettant 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 juniorAperç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
- LBC FranceDéveloppeur Full-Stack ReactJs/Go & .Net CoreE-COMMERCEseptembre 2019 - novembre 2022 (3 ans et 2 mois)Paris, FranceLeboncoin, leader des petites annonces en ligne de vente entre particuliers en France, fournit des servicesbasés sur la technologie afin de mettre en relation les acheteurs et les vendeurs, et faciliter les opérations, qu’ils’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 utilisantleboncoin, 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 CoreTâ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 briquesfonctionnelles 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éssur 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 N2Aperçu des réalisations :- Fusion des espaces pro AVAL (A Vendre A Louer) et Leboncoin : migration par petites briques dumonolithe 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 permettantd’identifier les zones « chaudes » où des prospects existent- Identification des quartiers associés aux annonces : appel au partenaire Kelquartier et réhydratation dutopic kafka des annonces avec les informations du quartier- Intégration des annonces de biens immobiliers neufs issus des partenaires (Vinci, MGC, Bouyguesimmobilier) avec visite virtuelle : stockage des fichiers sur S3, évènement AWS Lambda, appel desmicro-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 vuesde 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 comparaisondes prix des biens similaires en lignes et vendusEnvironnement 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
- Prévoir Assureur Solutions VieLeader Technique UWP/.NET CoreBANQUE & ASSURANCESmai 2017 - septembre 2019 (2 ans et 4 mois)Paris, FrancePRÉVOIR propose des solutions de prévoyance, santé, retraite, épargne et assurance emprunteur aux foyerspopulaires (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 éventaild’applications mobiles d’aide à la vente dématérialisée de produits d’assurance. Ces applications secomposent d’une interface utilisateur développée en UWP et d’un back-office sous .NET Core (API REST). Leurdé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 CoreTâ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 (FrontUWP / Back .NET Core – API REST)o Développement- OAVs (Outils d’Aide à la Vente) à destination du réseau commercial et création d’un socletechnique 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 SIback-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 dedématérialisation des contrats Prevoir et interfaçage avec le tiers de confiance (Docapost)- Prise en charge de la dette techniqueo 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 interneo 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 commercialEnvironnement 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
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
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Master 2, Expert en informatique et systèmes d'informationSupinfo2011Master 2, Expert en informatique et systèmes d'information
- BTS, Informatique de gestion - DevLycée Jules Ferry2008BTS, Informatique de gestion - Dev
Certifications
- AWS Certified Solutions Architect – AssociateAmazon AWS2020