Rody Gosset

Freelance developer · Paris

I build and fix React apps for product teams.

Full-stack developer specializing in React, Next.js and TypeScript. I take on new builds, performance work and refactoring — in English or French, on Paris time.

Rody's Memoji
Paris--:--

Recent work

Muséum national d’Histoire naturelle

Front end and full stack on two internal applications.

I worked on two major projects for my department, taking care of most of the front end on both and the full stack on one of them.

The work was done hand in hand with the team and the museum’s domain experts. One pattern from it later became my talk at React Paris 2026.

Watch the talk
MNHNRG·001
Collection
MNHN, Paris
Scope
Front end · Full stack
Specimens
2 applications
Stack
React · TanStack Query

leg. R. Gosset

Services

  • New products and features

    I design and build production React and Next.js applications end to end, from data model to interface, and leave a codebase your team can own.

  • Performance

    I find out why your app feels slow, fix what matters most, and put checks in place so it stays fast.

  • Refactoring

    I untangle state and data flow so new features stop taking longer than they should. Where it pays off, I bring in Effect to make errors and dependencies explicit.

Talks

  • React Paris 2026

    Killing the Spinner: Hybrid Data Fetching for Better UX

    A case study from the Muséum: server-streamed prefetching with TanStack Query and a persisted cache, instead of choosing between client and server.

    Watch
  • Upcoming

    Your App Isn’t Too Small for Effect

    Why making complexity explicit early leads to simpler web apps over time. Date to be announced.

About

I’m Rody, a full-stack developer based in Paris.

I work mostly with React, Next.js and TypeScript, and I speak at conferences about what I learn on real projects.

I prefer remote, asynchronous collaboration. My goal on every engagement is the same: leave a codebase your team understands well enough to keep moving without me.

Paris · Français / English · React, Next.js, TypeScript, Effect

Contact

Tell me about your project.

A 30-minute call is the quickest way to see if I can help. You can also email me or send a message.