Rody Gosset · freelance React / TypeScript

I help teams make React apps faster, calmer, and easier to change.

React Paris speaker
React + TypeScript
Performance audits
Remote async
My Memoji

Current focus

Performance, architecture, and the awkward middle of real codebases.

  • Reduce slow initial loads and costly re-renders
  • Turn tangled React flows into explicit boundaries
  • Introduce Effect where it makes complexity visible

Services

Focused engagements, not vague availability.

The work is scoped around a visible problem, a useful artifact, and a team that can keep the gains.

01
Performance rescue
Find the expensive paths, fix the highest-leverage ones, and give the team a clear performance budget.

Typical output

Audit, shipped fixes, Core Web Vitals notes

02
Codebase untangling
Refactor React and TypeScript code where unclear state, weak boundaries, or accidental coupling are slowing delivery.

Typical output

Refactor plan, merged slices, architecture notes

03
Product build
Design and build production-grade TypeScript applications with clean data flows and pragmatic deployment choices.

Typical output

Feature delivery, technical direction, handoff docs

04
Effect adoption
Introduce Effect where typed errors, dependency management, and composable business logic will actually pay off.

Typical output

Patterns, pairing, examples from your codebase

Talks

I teach what I use in production.

Talks are part of the work: clarifying tradeoffs, naming patterns, and making technical choices easier to discuss.

React Paris 2026
Killing The Spinner - Hybrid Data Fetching For Better UX
In this talk, I share a case study from the French National Museum of Natural History, where instead of choosing between client-side or server-side fetching, we combined the best of both: server-streamed prefetch with TanStack Query & local storage persistence.
Upcoming
Your App isn’t too small for Effect
Why Effect is rarely "overkill" for modern web applications, even on the frontend. I’ll walk through practical examples showing how making complexity explicit early leads to simpler systems over time.

Date TBA · Stay tuned

About

Senior frontend help
for teams in the messy middle.

I'm Rody Gosset — a freelance full-stack developer focused on React, TypeScript, and performance.

I usually enter when an app works, but the team can feel the drag: slow screens, uncertain data flows, brittle abstractions, and features that take longer than they should.

Currently open to freelance work. I prefer remote, async collaboration.

Make the system legible

Clear boundaries, explicit failure modes, fewer places for state to hide.

Ship the improvement

Audits are useful only when they turn into code, docs, and team habits.

Leave less mystery behind

The team should understand the work well enough to keep moving without me.

Contact

Bring me the slow, tangled, hard-to-change part.

Best fit: React or TypeScript teams with a concrete product problem, a real codebase, and appetite for clearer engineering habits.

Best first step

Book a focused 30-minute call

We will quickly map the problem, decide whether I can help, and choose the smallest useful next step.

Email
Copy my email address
Copied!
Email copied to clipboard
Calendly
Book a 30-min call
Contact Form
Send a message
Message sent!
I'll get back to you soon