Background image
Gabriel Pichot

I am Gabriel Pichot

Freelance web developer based in Paris, France

I specialize in building modern web applications with React, Next.js, TypeScript, and Node.js. My passion is creating solutions that work, both today and tomorrow.

I share my knowledge through training sessions, workshops, and speaking engagements.

Speaking & Teaching

Featured Talks

  • Building and deploying a model in the browser to do gesture recognition

    The more we advance, the more computers can do things we once thought impossible. This presentation demonstrates building privacy-first gesture recognition directly in the browser by combining MediaPipe with lightweight TensorFlow models. See the journey from training data to a React application that recognizes hand movements - all client-side with no data leaving the device.

    TensorFlowMediaPipeReactWeb
  • Zero to 100 Million: going beyond Node.js Runtime Limits

    Node.js is a powerful tool for building scalable applications, but it has its limits. In this talk, we will explore how to overcome Node.js runtime limits. Using the Fibonacci function, we will start with naive recursive implementations, and then demonstrates progressive improvements through dynamic programming, BigInts, matrix exponentiation, and asynchronous processing. We will learn practical strategies to optimize JavaScript for intensive calculations while maintaining application responsiveness, including worker threads and Rust integration through N-API.

    Node.jsJavaScriptRustN-API

Featured Workshops

  • React Fundamentals

    Syllabus

    This three-day workshop teaches JavaScript developers how to build dynamic applications with React.js. Participants learn core concepts including component architecture, hooks, virtual DOM, JSX, state management, routing, and API integration using TypeScript. The training progresses from React fundamentals to advanced ecosystem tools, providing hands-on experience through real-world project development.

    ReactJSXComponentsPropsStateHooks
  • React Advanced

    Syllabus

    The intensive 3-day Advanced React Development training equips experienced developers with the skills to build complex, performant applications using React v18 and TypeScript. Participants master advanced patterns, performance optimization techniques, professional testing strategies, and modern state management with React Query. Available remotely or on-site, this hands-on program delivers immediate value through practical application of industry best practices.

    ReactPerformanceContextCustom HooksTestingTypeScript

Connect With Me

Explore more ways to collaborate and learn from my expertise

Freelance Services

Looking for a skilled developer for your next project? Hire me through Malt to bring your ideas to life with clean, maintainable code.

Hire me on Malt

Training & Workshops

Elevate your team's skills with my specialized training sessions in React, TypeScript, and modern web development practices.

Book a training session