Logo ouiboss
Image de Profil

Nicolas Cousin

Lead Dev C#

Disponible
Nicolas Cousin
Nicolas CousinLead Dev C#
Disponible

Description de Nicolas Cousin

Développeur passionné depuis plus de 19 ans, je me suis spécialisé sur l'environnement Microsoft. Je suis toujours en veille des nouvelles évolutions de la plateforme .Net, surtout net Core et sa portabilité. Mon expérience des clients lourds m'a conduit au développement web backend d'API Rest.

Le software craft(wo)manship est un principe important en tant que développeur et j'aime partager mes connaissances avec d'autres développeurs soit en équipe soit en tant que speaker dans des meetups.

Le développement n'est qu'une facette de ma profession. Les sujets de sécurité et de livraison (CI/CD) sont tout aussi importants.

Mes technologies préférées ? C#, .Net Core, API Rest, Azure, Azure DevOps, SQL Server, Docker.

Celles que j'aimerai pouvoir utiliser? Kubernetes, F#

Métiers

  • Lead Dev C#
  • Développeur Web Backend

Compétences et mots-clés

  • C#
  • F#
  • Azure DevOps
  • Azure
  • .net core
  • Asp.net Core
  • + 7

Offres de Nicolas Cousin

Développement Web Backend C# .Net Core
Missions

Développement Web Backend C# .Net Core

A l'origine développeur de clients lourds, je me suis orienté vers le développement web de services backend sur les technologies Microsoft.

Après plusieurs années dans des sociétés de tailles et de domaine différents (clients finaux, ESN), je suis passé freelance en 2018 afin de pouvoir apporter mon expertise sur les projets existants ou en cours de création.

Passionné par mon métier j'ai à cœur de contribuer à la mise en place des logiciels de qualité en fonctionnement agile, à transmettre les bonnes pratiques et à échanger pour m'enrichir de nouvelles expériences.

Lead Dev Net:

Audit d'applications et restitution d'un plan d'action pour une amélioration de la qualité du logiciel

Développement de services web backend : ASP.NET Core/ASP.NET, Rest, gRPC, C#.

Refonte d'applications : migration vers .Net Core,

Software Craftsman - Mise en place des pratiques logicielles :

Revue de code, Clean code

BDD / TDD

Réduction de la dette technique

Architecture logiciel (Clean architecture)

Intégration / Delivery continue : Azure DevOps

550 - 700 € HT / Jour
Talk technique : Implémenter HATEOAS dans ses API
Talk

Talk technique : Implémenter HATEOAS dans ses API

Dans un monde de plus en plus connecté l'accès aux données se fait de plus en plus via le système des API Rest. Mais où en êtes-vous? Est-il possible d'aller encore plus loin?

Dans ce talk je me propose de vous présenter les API Rest version Hypermedia As The Engine Of Appliccation State (H.A.T.E.O.A.S.)

Sur devis
Talk

Talk technique : Gérer ses versions d'API

Savoir faire évoluer ses API tout en maintenant l'existant stable demande de faire du versioning.

Je vous propose dans un talk d'une heure de découvrir comment cela fonctionne et les pistes pour ajouter du versioning dans vos API existantes.

Sur devis

Expériences & Missions réalisées

  • S
    Sage

    Expert C#

    De mai 2022 à aujourd'hui
  • B
    BetClic

    Expert C#

    De janvier 2022 à avril 2022

    J’interviens auprès de l’équipe Casino/Poker pour l’intégration de

    la nouvelle gestion du Wallet (.Net 6 / Amazon Web Services).

    J’implémente en TDD/BDD les fonctionnalités de Bet / Win de

    l’API afin de passer de l’utilisation d’une base de données vers

    des consommations de microservices

  • A
    AXA WEALTH

    DEVSECOPS

    De mars 2021 à décembre 2021

    À la suite de retours de pentests, j'interviens sur la sécurisation de

    l'application concernée sur des failles faisant parti du Top 10

    OWASP.

    Je fais également évoluer l'application pour répondre aux besoins

    métier tout en modernisant l'application.

Site Internet & Réseaux sociaux

Contacter Nicolas Cousin

Nicolas Cousin
Lead Dev C#
Faumont