Romain Mercier
- Téléphone: +1 514 555 0178
- E-mail: romain.mercier@email.com
- Localisation: Montréal, Canada
- LinkedIn: romain-mercier-dev
Résumé
Développeur Web Full-Stack avec 6 ans d'expérience dans la conception et l'implémentation d'applications web robustes et évolutives, améliorant l'expérience utilisateur et l'efficacité opérationnelle. Expertise avérée dans le développement front-end avec React et Vue.js, et back-end avec Node.js et Python, contribuant à une augmentation de 25% de l'engagement utilisateur sur les projets clés.
Compétent dans la gestion de projets de développement, de la conception à la mise en production, incluant l'intégration CI/CD et l'optimisation des performances. A mené des équipes à livrer des solutions logicielles complexes dans les délais impartis, réduisant les temps de chargement des pages de 15% grâce à des optimisations de code.
Expérience Professionnelle
Développeur Web Senior, Tech Solutions Québec -- Montréal, Canada
Mars 2021 – présent
-
Conçu et développé une nouvelle interface utilisateur pour une plateforme e-commerce multi-utilisateurs en utilisant React et Redux, résultant en une augmentation de 20% des conversions.
-
Dirigé l'intégration de GraphQL pour l'API front-end, améliorant la vitesse de récupération des données de 30% et réduisant la charge serveur.
-
Mis en place des pratiques de CI/CD avec Jenkins et Docker, réduisant le temps de déploiement de 50% et améliorant la fiabilité des mises à jour.
-
Mentoré une équipe de développeurs juniors, améliorant la qualité du code et les compétences techniques globales de l'équipe.
Développeur Web Full-Stack, Agence Web Montréal -- Montréal, Canada
Septembre 2018 – Février 2021
-
Développé des applications web responsives pour divers clients en utilisant Vue.js et Node.js, assurant la compatibilité multi-navigateurs et l'optimisation mobile.
-
Collaboré avec des designers UX/UI pour traduire des maquettes en interfaces utilisateur fonctionnelles et esthétiques, améliorant la satisfaction client de 15%.
-
Implémenté des API RESTful robustes pour la gestion des données, gérant plus de 10 000 requêtes par heure avec une latence minimale.
-
Participé à l'optimisation des bases de données SQL et NoSQL, réduisant les temps de réponse des requêtes de 25%.
Développeur Front-end Junior, Startup Innovation Numérique -- Montréal, Canada
Janvier 2017 – Août 2018
-
Contribué au développement de composants UI avec HTML5, CSS3 (Sass) et JavaScript (ES6), assurant la conformité aux standards web.
-
Assisté à l'intégration de nouvelles fonctionnalités dans une application web existante basée sur Angular.js, améliorant l'expérience utilisateur.
-
Effectué des tests unitaires et d'intégration pour garantir la qualité du code et la stabilité de l'application.
-
Acquis de l'expérience en gestion de versions avec Git et en méthodologies agiles (Scrum).
Formation
Université du Québec à Montréal (UQAM), Baccalauréat (B.Sc.) en Génie Logiciel -- Montréal, Canada
Septembre 2013 – Décembre 2016
Compétences
Langages de Programmation: JavaScript (ES6+), TypeScript, Python, HTML5, CSS3, SQL
Frameworks & Bibliothèques Front-end: React, Vue.js, Angular, Redux, Vuex, Next.js, Nuxt.js, SASS/LESS, Bootstrap, Material-UI
Frameworks & Bibliothèques Back-end: Node.js, Express.js, Django, Flask, NestJS
Bases de Données: PostgreSQL, MongoDB, MySQL, Redis, Firebase
Outils & Plateformes: Git, Docker, Jenkins, AWS, Azure, Google Cloud Platform, Webpack, Babel, Figma
Méthodologies: Développement Agile (Scrum, Kanban), TDD (Test-Driven Development), CI/CD