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

Jimmy Cloisard

Node JS / Angular / TypeScript Developer

€556/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jimmy

🚀 Full Stack Developer Node.js | Angular | Craftsmanship & Responsible Digital – 7 years of experience

đź’ˇ Looking for an expert Node.js and Angular developer capable of designing robust, scalable applications that adhere to best development practices?

With 7 years of experience, I bring my technical expertise and commitment to craftsmanship to your projects to deliver high-performing, maintainable, and durable applications.

🎯 Why me?
âś… Clean & Maintainable Code: Application of SOLID, Clean Code, DDD principles for scalable and high-performing architecture.
âś… Quality & Testability: Implementation of automated tests (Jest, Cypress) and CI/CD to ensure regression-free deliveries.
âś… Performance & Scalability: API optimization, response time reduction, and integration of DevOps best practices (Docker, Kubernetes).
âś… Responsible Digital: Eco-designed development, reduction of application carbon footprint, and server resource optimization.
âś… Agile Collaboration: Seamless integration into Scrum/Kanban, clear communication, and business value-oriented approach.
  • French

    Native or bilingual

  • English

    Native or bilingual

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

Experience

  • L'Oreal France
    Experienced Node / TypeScript / Angular Developer
    February 2024 - Today (2 years and 4 months)
    Paris, France
    Within L'Oréal's IT department, I joined an agile team dedicated to developing innovative web applications aimed at optimizing internal processes and improving the user experience for the group's employees and partners.

    đź’» Missions & Achievements
    Full Stack Development:
    • Implementation of new features and redesign of applications in Node.js (NestJS) for the backend and Angular for the frontend, with a Clean Code and SOLID approach.

    API Design & Architecture:
    • Development of robust and scalable RESTful APIs respecting RESTful and OpenAPI principles, integration of good versioning and documentation practices (Swagger).

    Quality & Performance:
    • Application of TDD/BDD principles with Jest and Cypress to ensure code reliability.
    • Code reviews and implementation of SonarQube to ensure a high level of quality and minimize technical debt.
    • Performance optimization (lazy loading, reduction of API response times).

    Security & Compliance:
    • Implementation of OWASP best practices (authentication management with JWT/OAuth2, protection against SQL/XSS injections).

    DevOps & CI/CD:
    • Automation of deployments with GitLab CI/CD, containerization of applications via Docker/Kubernetes, and monitoring on Azure Cloud.

    Agile Methodology & Collaboration:
    • Participation in Scrum rituals (daily, sprint planning, retrospective), interacting with UX/UI designers, POs, and QAs to ensure a product aligned with business needs.
    đź›  Technical Stack & Best Practices
    Frontend: Angular, RxJS, Tailwind CSS, Modular Architecture
    Backend: Node.js (NestJS, Express), TypeScript, SOLID, Clean Architecture
    Database: PostgreSQL, MongoDB (Indexing, Query Optimization)
    Quality & Security: Jest, Cypress, SonarQube, OWASP Best Practices
    DevOps: Docker, Kubernetes, GitLab CI/CD, Azure Monitoring
  • Bouygues Telecom
    NestJS / TypeScript Developer
    August 2022 - January 2024 (1 year and 6 months)
    Paris, France
    🔹 Context & Challenges
    Within Bouygues Telecom's IT department, I joined an agile team responsible for the development and optimization of backend services for internal applications and B2B/B2C platforms. My goal was to design high-performing and scalable APIs while applying best software development practices.

    đź’» Missions & Achievements


    Backend Development with NestJS:
    • Design and development of microservices in NestJS/TypeScript with a modular and decoupled architecture.
    • Implementation of GraphQL and RESTful APIs, ensuring a good level of abstraction and maintainability.
    Performance Optimization and Scalability:
    • Implementation of caching with Redis and optimization of SQL queries on PostgreSQL.
    • Load management and improvement of critical service response times (reduction of average response time by 40%).

    Code Quality & Security:
    • Application of SOLID, Clean Architecture, and DDD (Domain Driven Design) principles.
    • Implementation of a CI/CD pipeline with GitLab CI/CD, integration of SonarQube for quality control.
    • Securing endpoints via JWT, OAuth2, and adherence to best practices.

    Test Automation:
    • Development of unit and integration tests with Jest and Supertest.
    • Code coverage > 85% to ensure service stability and maintainability.

    Orchestration & DevOps:
    • Containerization of services with Docker and orchestration on Kubernetes.
    • Implementation of advanced monitoring with Prometheus & Grafana to track production performance.

    Agile Methodology & Collaboration:
    • Participation in Scrum rituals (Daily, Sprint Planning, Retrospective) in collaboration with POs, QAs, and other technical teams.


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

  • SNCF
    NodeJS / Angular Developer
    February 2019 - May 2022 (3 years and 4 months)
    Paris, France
    Within SNCF's IT department, I participated in the development and optimization of internal and external web applications used by thousands of users (employees, technicians, and customers). My role was to ensure the design and evolution of robust, maintainable, and high-performing solutions, while applying best development practices.

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 in Computer Science
    EPITECH
    2017

Skill set

Categories