You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Nicolas R.NR

Nicolas R.

Web and Mobile Developer

€667/day
3 projects
Rennes, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Nicolas

Entrepreneur and freelancer for 10 years, passionate about development and innovative solutions, my expertise focuses mainly on NextJS, React Native and ExpressJS.

I am FullStack, whether for small or large projects, the challenge is not a problem. Whether it's a redesign, an evolution, or the implementation of a solution from scratch, I am comfortable.

I also have expertise in SEO, having implemented an e-commerce site that ranks in the TOP 3 of Google searches.

Here are my skills:

- NextJS (6 years of XP)
- ReactJS (9 years of XP)
- React Native (3 years of XP)
- Cypress (2 years of XP)
- ExpressJS (3 years of XP)
- Jest (6 years of XP)
  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Rennes (up to 50km), Paris (up to km), Nantes (up to 20km), Rennes (up to 70km)

Experience

  • GèreTonChantier
    Développeur fullstack — Conception d'un SaaS de gestion de chantier pour artisans du BTP
    CIVIL ENGINEERING
    November 2024 - Today (1 year and 9 months)
    Rennes, France
    Conception et développement de GèreTonChantier, plateforme SaaS multi-tenant de gestion complète pour les artisans et entreprises du bâtiment : devis, facturation (dont situations de travaux), planning, suivi de chantier, comptabilité et relation client.

    Périmètre technique :
    Architecture monorepo TypeScript (Turborepo, pnpm) : application web Next.js App Router, API dédiée, site marketing, app mobile React Native/Expo et packages partagés (design system, moteur de calcul, base Prisma/PostgreSQL).
    Multi-tenancy stricte avec isolation des données par organisation (Clerk), migration automatisée solo vers équipe sur 55 tables.
    Paiements et abonnements Stripe, génération PDF (devis multi-templates, Factur-X), emails transactionnels avec suivi des réponses (Mailgun).

    Fonctionnalités IA développées :
    Assistant vocal conversationnel (Gemini Live) et assistant web contextuel pour piloter l'application à la voix ou au texte.
    Génération et reformulation de devis par IA, recherche sémantique sur le catalogue (Qdrant), suggestions de prestations.
    Rendus 3D et photo-réalistes de projets de rénovation à partir de photos réelles.

    Mobile & terrain :
    Scan 3D natif des pièces (iOS RoomPlan), éditeur de plans 2D cross-platform (Konva web / SVG mobile) avec moteur de quantités déterministe (m², ml, matériaux).
    Pointage chantier, facturation d'avancement éditable sur le terrain.

    Collaboratif & temps réel :édition simultanée des devis (Liveblocks), notifications push, gestion d'équipe et de sous-traitance multi-sociétés.

    Rôle : développeur unique, de l'architecture au déploiement (Vercel, Cloudflare R2, Sentry, PostHog), en itération directe avec les utilisateurs terrain.
    Retrieval-Augmented Generation (RAG) Agent IA conversationnel Next.js Qdrant React Native
  • La Banque Postale
    Senior NextJS / ExpressJS / Typescript Developer
    PUBLIC SECTOR
    August 2022 - January 2026 (3 years and 5 months)
    Paris, France
    Reinforcing the team, I was recruited to bring all my knowledge to carry out a redesign, one year behind schedule, while staying on track. We are working on a sensitive solution with 14 million requests per month for the group outside of the festival period.

    In this experience, I participate in numerous projects:

    Implementation and development of the Back and Front redesign in (NextJS / ExpressJS / TypeScript)
    Participation in the development of the BackOffice in (NextJS / Shadow / Tailwind)
    Implementation of generic solutions to facilitate code maintenance
    Integration of CypressJS to maintain code quality
    Selection of technological solutions
    100% code coverage
    Performance optimization with Prisma and Elasticsearch for response times under 2 seconds with over 100 million data
    Participation in the implementation of Kubernetes to manage infrastructure in Pre-production / Production

    Express Next.js GraphQL TailwindCSS Shadcn
  • iAdvize
    Senior ReactJS / TypeScript / PHP / GraphQL Developer
    SOFTWARE PUBLISHING
    February 2022 - August 2022 (6 months)
    Nantes, France
    Following a one-year delay and a team change, I was called in as reinforcement to accelerate the delivery of V2 of the web interface for agents managing live chats. This mission was sensitive as it required a lot of rigor and numerous changes that could impact production at any time.

    Development of ReactJS features with FP-TS (functional programming)
    Migration of legacy jQuery code to ReactJS for the entire videoconferencing part
    Migration of PHP ZendFramework routes to GraphQL on the Scala solution
    Implementation of Apollo on the ReactJS side to retrieve data from GraphQL with CodeGen
    Modernization of the interface to make the solution more "Material Design"
    React.js Scala GraphQL Typescript PHP

Reviews

4.7

Out of 3 ratings

SoniaS

Sonia

Kobus Tech

Reviewed on 8/21/2019

Very good work and efficient at the end of the project, good adaptability for understanding our codebase. He truly wants to do things well, and that's very pleasant!
P

Pierre

Les Soeurs Grées

Reviewed on 7/29/2019

Nicolas was responsive and successfully completed his mission to update our smartphone application... Highly recommendable.

Recommendations

Be the first to recommend Nicolas

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Designer Developer in Digital Projects
    IMIE
    2017
  • Project Manager in Information Systems Design
    IMIE
    2018

Skill set

Categories