
Bruce Gervais
Senior Backend Developer NestJS | Full Stack Archi
Salaire / Taux journalier
Paris, France
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
5+ years freelancing experience with solid technical foundations built at École 42. I develop APIs and backend systems that generate direct and measurable business impact. 💰 🛠️ TECHNICAL STACK: • Backend: Node.js, NestJS (specialty), TypeScript, Clean Architecture, PostgreSQL, Redis, BullMQ • Frontend: React, Next.js, Vue.js • DevOps: Docker, AWS (ECS/S3/SQS), Kubernetes, Terraform, CI/CD • Web3: Solidity, Ethers.js, TheGraph
Expérience de travail
Senior Backend Developer
OCUSFreelance
janv. 2025 - Présent
1 an 10 mois
Remote, Oregon 97458, États-Unis
Skills: NestJS · Node.js · Next.js · GitLab · BullM · BullMQ · Payoneer · Intercom · Hyperline
Full Stack Developer
SpinforEatFreelance
mai 2024 - janv. 2025
9 mois
Remote · Remote
Technologies utilisées : • Front-end : Vue.js avec Tailwind CSS pour la création d’interfaces utilisateur modernes et réactives. • Back-end : Node.js avec le framework Koa, accompagné de Prisma pour la gestion de la base de données, PostgreSQL comme base de données principale, et Zod pour la validation des types et des schémas de données. Principales contributions : • Intégration de Apple Wallet et Google Wallet : Développement d’une fonctionnalité clé pour gérer les programmes de fidélité de manière digitale. • Campagnes SMS avec Stripe : Création d’une fonctionnalité permettant aux restaurateurs d’envoyer des campagnes SMS personnalisées grâce à leur base client, intégrant des liens vers des offres Flash et un système de paiement via Stripe. Refonte complète du module marketing : • Roue des promos : Développement et refonte complète du module permettant aux restaurateurs de configurer des roues personnalisées avec des récompenses et probabilités ajustables, et aux clients de tourner la roue pour gagner des prix sous certaines conditions. • Campagnes SMS : Amélioration de la gestion et de l’envoi de campagnes SMS personnalisées, avec intégration des coupons et des offres promotionnelles. • Offres et coupons : Refonte des fonctionnalités liées à la création, à la gestion et à l’utilisation des offres promotionnelles et des coupons par les restaurateurs. • Nouveaux outils analytiques : Ajout de statistiques pour suivre la performance des campagnes marketing et des promotions. Refonte complète du dashboard : • Ajout de nouvelles analyses pertinentes sur les campagnes marketing et les performances des offres. • Amélioration de l’UX/UI pour une meilleure expérience utilisateur et une navigation plus intuitive. • Lancement de la version 2.0 : Participation à la mise à jour majeure de l’application admin, intégrant toutes les refontes et améliorations mentionnées.
Full-stack Developer
Optical CenterFreelance
juil. 2023 - juil. 2024
1 an 1 mois
Paris, France
- Développement d'une application web événementielle : Conception et réalisation d'une solution complète pour la gestion des événements internes, depuis la phase d'idéation jusqu'au déploiement. - Panneau d'administration avec tableau de bord : Création d'un espace d'administration intuitif pour le suivi en temps réel des événements, doté de fonctionnalités avancées pour une gestion efficace. - Automatisation de la communication : Intégration d'un système d'envois d'emails automatiques pour optimiser la communication avec les participants. -Exportation Excel avancée : Développement d'une fonctionnalité permettant l'exportation complexe de données vers Excel, facilitant l'analyse et le traitement des informations. - Interface utilisateur multi-étapes : Conception d'une interface permettant une inscription fluide aux événements en plusieurs étapes, incluant le choix d'hôtels, de transports et d'activités. - Génération automatique de factures et accès historique : Mise en place de systèmes pour la création automatique de factures et pour permettre aux utilisateurs d'accéder à l'historique de leurs événements et à leur profil personnel. - Utilisation de technologies modernes : Emploi de Prisma, GraphQL, Node.js, Next.js, et AWS S3 pour le stockage des images, assurant une base solide et performante pour l'application. - Migration vers une architecture hexagonale : Transition d'une architecture monolithique à une architecture hexagonale pour améliorer la modularité, la maintenabilité, et la scalabilité de l'application. - Implémentation en tant qu'application web progressive (PWA) : Optimisation de l'expérience utilisateur grâce à la mise en place d'une PWA, accessible en ligne comme hors ligne et sur différents appareils.
Developer web3
Info zkSyncFreelance
avr. 2023 - juil. 2023
4 mois
Paris, France
Skills: Jest · Blockchain · React.js · GraphQL · Solidity · Git · Contrats intelligents · Intégration continue · Application décentralisée (DApp) · TypeScript · Ether.js · Apollo GraphQL · Web3
Full-stack Developer
KasarLabsFreelance
sept. 2022 - mai 2023
9 mois
Paris, France
Skills: Blockchain · React.js · GraphQL · Git · Intégration continue · Application décentralisée (DApp) · Prisma · TypeScript · Next.js · AWS · PostgreSQL · Node.js · Apollo GraphQL · Web3
Full-stack Developer
Formation 93Freelance
nov. 2021 - mars 2022
5 mois
Paris, France
Skills: Tailwind CSS · Jest · Git
Formation
42
Informatique
2020 - 2023
3 ans 6 mois
Lycée Racine
Baccalauréat
2017 - 2019
2 ans 1 mois