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

Nicolas Castagna

React & Symfony Developer | SaaS

€400/day
1 project
Bonneville, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Nicolas

Do you have a web application to build, take over, or evolve?

I'm Nicolas, aReact & Symfonydeveloper with 3 years of experience. I mainly work on the **React / TypeScript front-end**, and also on Symfony when the project requires it.

I work on SaaS, internal tools, and business applications. I can join an existing team or take on a clear scope, from development to testing.

What I can handle:
- Front-end interfaces: React, TypeScript, TanStack Query, Zustand, Material UI
- Back-end and APIs: Symfony, PHP, Doctrine ORM, REST API
- Integrations: Stripe, Mercure, Google Calendar, Outlook
- Automated tests: PHPUnit, Behat, Vitest
- Taking over existing applications: bug fixing, refactoring, adding features

My approach is simple:understand what we're building before writing the first line. I prefer to ask a question early rather than fix a wrong choice too late.

In parallel, I am developing **Planiflow**, a workload planning SaaS that combines tasks and calendar to help teams see if they can really say yes to a new project. The product combines product thinking, UX, Symfony / React architecture, calendar synchronization, payment, business logic, and automated testing.

Before that, I worked for two years at Assolia on an agricultural crop rotation simulator: React interfaces, Symfony APIs, business constraints, margin calculations, PHPUnit / Behat tests, and specifications.

Open to React / Symfony missions.

I respond within 24 hours.
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Bonneville (up to 50km), Paris (up to 50km), Nice (up to 50km), Grenoble (up to 50km), Montpellier (up to 50km)

Experience

  • Planiflow
    Full Stack Developer & Founder
    SOFTWARE PUBLISHING
    May 2025 - Today (1 year and 3 months)
    Bonneville, France
    Workload planning SaaS for teams delivering multiple projects in parallel, developed alone from product conception to development.

    Backend: Symfony 7 / PHP 8.3, Doctrine ORM, REST API, Voters, Stripe, Mercure, bidirectional Google Calendar / Outlook synchronization.

    Frontend: React 19 / TypeScript, TanStack Router, TanStack Query, Zustand, Material UI.

    Planning view crossing tasks, calendar events, and available capacity to display remaining workload per member and per project.

    Automated tests: PHPUnit, Behat, Vitest. Product positioning, landing page, SEO.
    Symfony SaaS Developer Typescript React.js Automated Tests
  • Assolia
    FullStack Symfony / React Developer
    CONSULTING AND AUDITS
    March 2023 - March 2025 (2 years)
    Toulouse, France
    Assolia is a multi-year (3 to 7 years) crop rotation simulator, designed to optimize rotations by considering farm constraints (livestock, contracts, irrigability, etc.) and CAP requirements (eco-schemes). In less than 30 seconds, it offers the 3 scenarios with the best gross margins for the farmer.

    During my two-year apprenticeship at Assolia, I actively participated in the development of the web application:

    • Development and continuous improvement of the Assolia tool
    • Contribution to writing functional and technical specifications
    • R&D of a Symfony API to enrich the application's ecosystem
    • Skill development in Symfony, React, and TypeScript
    • Implementation of automated tests (PHPUnit, Behat)
    • Integration of Material UI to design modern and intuitive interfaces
    Symfony Material UI Typescript React.js API
  • KERNL SAS
    Next.js / TypeScript Developer
    SOFTWARE PUBLISHING
    February 2023 - February 2023
    Tours, France
    I worked on the Ethik & Trips web application, which lists responsible accommodations around the world. It is also a committed project whose purpose is to make sustainable tourism accessible to all.

    I contributed to the front-end development of the existing site, mainly on requests for new features and CSS style corrections to improve UX, using Next.js / TypeScript and the Strapi CMS.
    Next.js Typescript CSS3 React Query Strapi

Recommendations

FU
Alexandre GriseyAG
Thomas DoghramadjianTD
Former user and 2 other people have recommended Nicolas

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

  • PHP/Symfony Application Developer (RNCP Title BAC +3/4)
    Openclassrooms
    2025
    • Réalisation de projets professionnels en PHP Orienté Objet et Symfony • Conception et optimisation de bases de données SQL • Rédaction de cahiers des charges et spécifications techniques • Migration et modernisation d’une application Symfony vers une version stable • Mise en place de tests automatisés avec PHPUnit
  • Web Developer (RNCP Title BAC +2)
    OpenClassrooms
    2022
    • Réalisation de projets professionnels en React, Node.js, MySQL et Sequelize • Conception et optimisation de bases de données SQL / NoSQL • Optimisation SEO, performances et accessibilité

Skill set

Categories