fr
fr
developer avatar
Nicolas
Not open to job opportunities
Other
Caen
Freelance, Permanent contract
Hybrid remote
Technologies
About
Nicolas
Développeur Full Stack
OtherCaen
developer avatar
Description

Adepte des principes SOLID ainsi que de la clean architecture, ma pratique régulière des tests unitaires, des tests d'intégration et des tests end-to-end garantit la qualité du code.

Les technologies que j'ai principalement utilisées incluent Node.js, les langages de programmation JavaScript et TypeScript, ainsi que les frameworks et bibliothèques tels que Express, Routing-Controllers, NodeMailer et Mongoose. J'ai travaillé avec plusieurs bases de données, y compris MongoDb, MySql, et utilisé des outils de développement tels que GitHub pour gérer et suivre les projets.

Professional experiences
2 years of experience as Other (or similar)10 years of experience in other fields
Développeur FullStack
GettingApp - CaenDec 2021 - Dec 2023 · 2 years

• Utilisation de Node.js et TypeScript

• Structuration de l'ensemble du code selon les principes du DDD (Domain-Driven Design).

• Développement en mettant en place la méthodologie Test Driven Development (TDD) pour couvrir toutes les fonctionnalités de l'application.

• Collaboration avec des développeurs front-end

• Utilisation de la méthodologie Agile dans l'organisation du travail.

• Participation à la revue de code pour aider les autres membres de l'équipe à améliorer leur code et à identifier les erreurs potentielles.

• Conception et gestion de bases de données relationnelles.

• Développement d'API RESTful.

• Connaissance des bonnes pratiques de sécurité liées au développement d'applications web.

• Rédaction de documentation claire pour faciliter la compréhension et la maintenance du code.

• Expérience dans le déploiement continu et l'intégration continue avec des outils tels que GitHubActions, Pipeline Bitbucket ou GitLab CI.

• Maîtrise des systèmes de contrôle de version tels que Git.

• Maîtrise de la conteneurisation avec Docker pour faciliter le déploiement
efficace et la gestion d'environnements isolés.

Schools
Bootcode
Titre professionnel de niveau III en développement web et web mobile - Nodejs2021
Technologies
Skills
Interested by...DevOpp
Languages
  • Francais
Tests
Node.js - November 24, 2023Top 4% with a score of 2582 points
Node.js - Fundamentals - November 24, 2023Top 2% with a score of 2967 points