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

Jimmy Cloisard

Développeur Node JS / Angular / TypeScript

€556/day
Paris, FR
3-7 years

Average response time: 1 hour

About Jimmy

🚀 Développeur Full Stack Node.js | Angular | Craftsmanship & Numérique Responsable – 7 ans d’expérience

💡 Vous cherchez un développeur expert en Node.js et Angular capable de concevoir des applications robustes, scalables et respectueuses des meilleures pratiques de développement ?

Avec 7 ans d’expérience, je mets mon expertise technique et mon engagement en craftsmanship au service de vos projets pour livrer des applications performantes, maintenables et durables.

🎯 Pourquoi moi ?
✅ Code propre & maintenable : Application des principes SOLID, Clean Code, DDD pour une architecture évolutive et performante.
✅ Qualité et testabilité : Mise en place de tests automatisés (Jest, Cypress) et CI/CD pour garantir des livraisons sans régression.
✅ Performance & scalabilité : Optimisation des API, réduction des temps de réponse et intégration des bonnes pratiques DevOps (Docker, Kubernetes).
✅ Numérique responsable : Développement éco-conçu, réduction de l’empreinte carbone des applications et optimisation des ressources serveur.
✅ Collaboration agile : Intégration fluide en Scrum/Kanban, échanges clairs et approche orientée valeur métier.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • L'Oreal France
    Développeur Confirmé Node / TypeScript / Angular
    February 2024 - Today (2 years and 4 months)
    Paris, France
    Au sein de la DSI de L’Oréal, j’ai intégré une équipe agile dédiée au développement d’applications web innovantes destinées à optimiser les processus internes et améliorer l’expérience utilisateur des collaborateurs et partenaires du groupe.

    💻 Missions & Réalisations
    Développement Full Stack :
    • Implémentation de nouvelles fonctionnalités et refonte d’applications en Node.js (NestJS) pour le backend et Angular pour le frontend, avec une approche Clean Code et SOLID.

    Conception d’API & Architecture :
    • Développement d’API RESTful robustes et scalables en respectant les principes RESTful et OpenAPI, intégration des bonnes pratiques de versioning et documentation (Swagger).

    Qualité & Performance :
    • Application des principes TDD/BDD avec Jest et Cypress pour assurer la fiabilité du code.
    • Réalisation de revues de code et mise en place de SonarQube pour garantir un haut niveau de qualité et minimiser la dette technique.
    • Optimisation des performances (lazy loading, réduction du temps de réponse des API).

    Sécurité & Conformité :
    • Implémentation des bonnes pratiques OWASP (gestion des authentifications avec JWT/OAuth2, protection contre les injections SQL/XSS).

    DevOps & CI/CD :
    • Automatisation des déploiements avec GitLab CI/CD, conteneurisation des applications via Docker/Kubernetes, et monitoring sur Azure Cloud.

    Méthodologie Agile & Collaboration :
    • Participation aux rituels Scrum (daily, sprint planning, rétrospective), en interaction avec les UX/UI designers, PO et QA pour assurer un produit aligné aux besoins métiers.
    🛠 Stack Technique & Bonnes Pratiques
    Frontend : Angular, RxJS, Tailwind CSS, Architecture modulaire
    Backend : Node.js (NestJS, Express), TypeScript, SOLID, Clean Architecture
    Base de données : PostgreSQL, MongoDB (Indexation, Optimisation des requêtes)
    Qualité & Sécurité : Jest, Cypress, SonarQube, OWASP Best Practices
    DevOps : Docker, Kubernetes, GitLab CI/CD, Azure Monitoring

  • Bouygues Telecom
    Développeur NestJS / TypeScript
    August 2022 - January 2024 (1 year and 6 months)
    Paris, France
    🔹 Contexte & Enjeux
    Au sein de la DSI de Bouygues Télécom, j’ai intégré une équipe agile en charge du développement et de l’optimisation des services backend destinés aux applications internes et aux plateformes B2B/B2C. Mon objectif était de concevoir des APIs performantes et scalables, tout en appliquant les meilleures pratiques de développement logiciel.

    💻 Missions & Réalisations


    Développement Backend avec NestJS :
    • Conception et développement de microservices en NestJS/TypeScript avec une architecture modulaire et découplée.
    • Implémentation de GraphQL et RESTful APIs, en assurant un bon niveau d’abstraction et de maintenabilité.
    Optimisation des performances et scalabilité :
    • Mise en place de caching avec Redis et optimisation des requêtes SQL sur PostgreSQL.
    • Gestion de la charge et amélioration du temps de réponse des services critiques (réduction du temps moyen de réponse de 40%).

    Qualité & Sécurité du Code :
    • Application des principes SOLID, Clean Architecture et DDD (Domain Driven Design).
    • Mise en place d’une pipeline CI/CD avec GitLab CI/CD, intégration de SonarQube pour le contrôle qualité.
    • Sécurisation des endpoints via JWT, OAuth2 et respect des bonnes pratiques

    Automatisation des Tests :
    • Développement de tests unitaires et d’intégration avec Jest et Supertest.
    • Couverture de code > 85% pour garantir la stabilité et la maintenabilité des services.

    Orchestration & DevOps :
    • Conteneurisation des services avec Docker et orchestration sous Kubernetes.
    • Mise en place d’un monitoring avancé avec Prometheus & Grafana pour suivre les performances en production.-

    Méthodologie Agile & Collaboration :
    • Participation aux rituels Scrum (Daily, Sprint Planning, Rétrospective) en collaboration avec les PO, QA et les autres équipes techniques.


    Stack Technique
    TypeScript, NestJS, Node.js, REST, GraphQL, PostgreSQL, Redis, SonarQube, OWASP Best Practices, Jest, Supertest, Docker, Kubernetes, GitLab CI/CD, Prometheus, Grafana

  • SNCF
    Développeur NodeJS / Angular
    February 2019 - May 2022 (3 years and 4 months)
    Paris, France
    Au sein de la DSI de la SNCF, j’ai participé au développement et à l’optimisation d’applications web internes et externes utilisées par des milliers d’utilisateurs (agents, techniciens et clients). Mon rôle était d’assurer la conception et l’évolution de solutions robustes, maintenables et performantes, tout en appliquant les meilleures pratiques de développement.

Recommendations

Be the first to recommend Jimmy

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Master en Informatique
    EPITECH
    2017

Skill set

Categories