Développeuse web full stack freelance

Développement full-stack pour produits SaaS en production.

J’aide les startups à livrer des fonctionnalités, à améliorer la fiabilité et à faire évoluer leurs applications sans ajouter de complexité inutile.

DakarUTC+0Disponible pour des missions freelance

3+ans sur un SaaS en production
01 / Ce que je peux faire pour vousProblématiques produit fréquentes

Ce que je peux faire pour vous.

Votre produit est déjà en ligne. La question n’est pas de savoir s'il faut tout reconstruire, mais d'identifier ce qui permettra à l'équipe et au produit de progresser efficacement dès maintenant.

  1. 01

    Votre situation

    Le backlog avance. Les fonctionnalités, moins.

    Comment je vous aide

    Je peux prendre en charge un besoin produit encore partiellement défini, puis le mener jusqu’à l’implémentation, la revue et la mise en production—sans avoir besoin qu’on m’explique toute la codebase au préalable.

  2. 02

    Votre situation

    Chaque changement semble plus risqué qu’il ne devrait.

    Comment je vous aide

    Je comprends le système existant avant d’en modifier les fondations, je respecte ses conventions et je renforce la confiance là où se situe réellement le risque.

  3. 03

    Votre situation

    Les permissions et les flux de données deviennent difficiles à suivre.

    Comment je vous aide

    Je rends explicites les limites entre tenants, les règles d’accès et les parcours de données, puis je résous le problème immédiat sans créer un second système à maintenir.

  4. 04

    Votre situation

    Les incidents de production détournent l’attention de la roadmap.

    Comment je vous aide

    Je remonte les problèmes à travers le frontend, l’API, les jobs, les intégrations et la base de données, puis je corrige la cause en rendant le parcours plus lisible pour la suite.

02 / ExpérienceRubyx · 2023—2026

Expérience de production

Livrer en production, pas seulement pour des démos.

Chez Rubyx, j’ai contribué au développement d'un SaaS multi-tenant en React, NestJS et PostgreSQL, en étroite collaboration avec les équipes produit, design et data. C'est un logiciel utilisé au quotidien pour des processus opérationnels réels.

Rôle
Développeuse web full stack
Environnement
SaaS en production
  1. 01

    Livraison produit

    Développement de fonctionnalités dans une codebase React et NestJS existante, en tenant compte de ses conventions et priorités.

  2. 02

    Tenancy et permissions

    Travail sur l’isolation des tenants et les règles d’accès, là où les frontières de données font partie de la promesse produit.

  3. 03

    Données et analytics

    Connexion des données PostgreSQL et BigQuery aux tableaux de bord, exports et parcours produit.

  4. 04

    Systèmes en production

    Débogage d’intégrations, de jobs en arrière-plan et de problèmes de performance sur l’ensemble du parcours d’une requête.

03 / CompétencesSupport produit

Du renfort là où votre produit en a le plus besoin.

Je suis particulièrement utile là où la vision produit rencontre la réalité technique.

  1. 01

    Développement de fonctionnalités

    Prendre un besoin du backlog et le mener jusqu’à l’implémentation, la revue et la mise en production.

  2. 02

    Backend et APIs

    Construire et faire évoluer les services, intégrations, permissions et traitements asynchrones.

  3. 03

    Données et analytics

    Structurer des requêtes, flux de données, exports et interfaces opérationnelles fiables.

  4. 04

    Performance et fiabilité

    Identifier les parcours lents ou fragiles et apporter des améliorations ciblées qui tiennent en production.

04 / StackOutils de travail

La technologie dans son contexte

Une stack pragmatique.

Application

TypeScript · React · NestJS · Node.js

Données

PostgreSQL · BigQuery · Firebase

Qualité et livraison

Jest · Cypress · Git · CI/CD

05 / Approche de travailComment je prends mes décisions

Un bon logiciel doit être résilient face aux utilisateurs réels, aux données de production et aux changements de priorités.

  1. 01

    Comprendre avant de réécrire.

    Un logiciel existant contient de la connaissance métier. Je comprends ce contexte avant de modifier la structure d’un système.

  2. 02

    Choisir des solutions proportionnées.

    Les décisions techniques doivent correspondre au risque, à l’échelle et au stade réel du produit.

  3. 03

    Considérer les conséquences.

    Je prends en compte l’impact d’un changement sur les utilisateurs, le support, les données et les personnes qui opèrent le produit.

06 / Notes techniquesNotes de terrain

Notes techniques issues d'applications en production.

Observations sur l'architecture, la gestion des données et la maintenance d'applications en production.

  1. 01

    Le premier travail consiste à comprendre le système

    Jugement technique · Août 2026

07 / ContactDakar · UTC+0

Besoin d'une développeuse web full stack supplémentaire sur votre produit ?

Dites-moi sur quoi nous allons travailler.