Freelance full-stack developer

Full-stack development for SaaS products already in motion.

I help startup teams ship features, improve reliability and evolve existing applications without adding unnecessary complexity.

DakarUTC+0Available for freelance engagements

3+years working on a production SaaS
01 / What I can do for youCommon product pressures

What I can do for you.

Your product is already live. The useful question is not whether everything could be rebuilt—it is what would make the team and product move better now.

  1. 01

    You might be feeling

    The backlog keeps moving. The features do not.

    How I help

    I can take scoped product work from an incomplete brief through implementation, review and release—without needing the whole codebase explained first.

  2. 02

    You might be feeling

    Every change feels riskier than it should.

    How I help

    I learn the existing system before touching its foundations, work with its established patterns and add confidence where the risk actually sits.

  3. 03

    You might be feeling

    Permissions and data flows are getting harder to reason about.

    How I help

    I make tenant boundaries, access rules and data paths explicit, then solve the immediate problem without creating a second system to maintain.

  4. 04

    You might be feeling

    Production issues keep stealing focus from the roadmap.

    How I help

    I trace problems across the frontend, API, jobs, integrations and database—then fix the cause and leave the path easier to understand next time.

02 / ExperienceRubyx · 2023—2026

Production perspective

Built in production, not just in demos.

At Rubyx, I contributed to a React, NestJS and PostgreSQL multi-tenant SaaS—working alongside product, design and data on software used in real operational workflows.

Role
Full-stack developer
Environment
Production SaaS
  1. 01

    Product delivery

    Shipped features inside an established React and NestJS codebase, working with existing patterns and priorities.

  2. 02

    Tenancy & permissions

    Worked on tenant isolation and access rules where data boundaries were part of the product promise.

  3. 03

    Data & analytics

    Connected PostgreSQL and BigQuery data to dashboards, exports and product workflows.

  4. 04

    Production systems

    Debugged integrations, background jobs and performance issues across the full request path.

03 / CapabilitiesProduct support

Support where your product needs it most.

I am most useful where product intent and technical reality need to meet.

  1. 01

    Feature development

    Take a requirement from the backlog through implementation, review and release.

  2. 02

    Backend & APIs

    Build and evolve application services, integrations, permissions and asynchronous work.

  3. 03

    Data & analytics

    Shape dependable queries, data flows, exports and operational interfaces.

  4. 04

    Performance & reliability

    Trace slow or fragile paths and make focused improvements that hold up in production.

04 / StackWorking toolkit

Technology in context

A familiar, practical stack.

Application

TypeScript · React · NestJS · Node.js

Data

PostgreSQL · BigQuery · Firebase

Quality & delivery

Jest · Cypress · Git · CI/CD

05 / Working philosophyHow I make decisions

Good software has to survive real users, real data and changing priorities.

  1. 01

    Understand before rewriting.

    Existing software contains business knowledge. I learn that context before changing the shape of a system.

  2. 02

    Use proportionate solutions.

    Technical choices should match the actual risk, scale and stage of the product.

  3. 03

    Follow the consequences.

    I consider how a change affects users, support, data and the people operating the product.

06 / Technical writingField notes

Notes from building software in production.

Observations on application architecture, data and maintaining live products.

  1. 01

    The first job is understanding the system

    Engineering judgment · August 2026

07 / ContactDakar · UTC+0

Need another software engineer on your product?

Tell me what you're working on.