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

Joffrey Fortin

Flutter Mobile / Backend Developer Nest

€500/day
14 projects
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Joffrey

Flutter & Backend NestJS Developer | Freelance

Software Engineer since 2018, I have specialized since 2020 in Flutter mobile development (+6 years of experience) and NestJS/PostgreSQL backend (over 2 years of experience). I am involved in both architecture and business features, from end to end.

Mobile — Flutter Over 6 years of experience on large-scale projects: SNCF Connect (500,000 users/day), Coffreo, Voisins Vigilants, Taster, Politês. I am involved in architecture (Clean Architecture, BLoC), complex feature development, push notifications, deep links, third-party integrations (analytics, attribution, sharing), and writing tests.

Backend — NestJS / ExpressJS / PostgreSQL (2 years of experience) in designing and developing B2B and B2C REST APIs in a monorepo architecture. My involvement covers business feature development, resource security (IDOR, rate limiting, strict validation), database interactions (migrations, optimized queries), third-party service integration (Stripe, webhooks), CI/CD setup (Bitrise), and test writing (unit, integration, e2e). I apply DDD principles to structure business logic.

📍 Paris — remote or hybrid
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Paris (up to 50km), Cergy (up to 50km)

Experience

  • Polites
    Flutter & Backend NestJS (PostgreSQL) Developer
    SOCIAL NETWORKS
    March 2025 - April 2026 (1 year and 1 month)
    Paris, France
    Backend - (NestJS / TypeScript)

    Comments system: CRUD, replies, reactions, automatic moderation, soft-delete, pagination
    Multi-device push notifications (registration/unregistration)
    Version checking & force update system via global guard
    External partner endpoints with Zod validation
    Polls: anonymous support, skip management, region-adjusted results

    Frontend - (Flutter)

    Complete mobile app architecture (Clean Architecture, BLoC, DI)
    Polls system: multi-step creation, swipeable flow, grid with filters, raw/region-adjusted results
    Leaderboards and rankings with period filters
    Multi-device push notifications, deep links, and badges
    Sharing: links, QR codes, result image export, SMS
    Special card system (rating, sharing, notification)
    Community tab: contacts, invitations, friend profiles
    User profile, account management, newsletter
    Complete onboarding (phone, postal code, tutorial)
    Analytics integration (Facebook App Events, Branch attribution)
    Flutter Flutter Developer Firebase NestJs Typescript
  • Taster
    Flutter Mobile Developer
    RESTAURANTS AND FOOD SERVICE
    October 2024 - February 2025 (4 months)
    Paris, France
    Software enhancements on the Kitchen Assistant application.
    Retrieval of Uber Eats and Deliveroo rider information, new order sorting in the kitchen, complete redesign of orders.
    Flutter Firebase Firestore Google Cloud Functions Google Cloud
  • Schedium
    Backend Developer — NestJS / PostgreSQL / ExpressJS
    SOFTWARE PUBLISHING
    November 2024 - March 2026 (1 year and 4 months)
    Paris, France
    Design and development of 2 REST APIs (B2B & B2C) in a monorepo architecture with shared packages (middlewares, models, utilities)
    Implementation of multi-layer security: IDOR protection on all resources (12+ ownership middlewares), rate limiting, environment-specific CORS, strict input validation via Zod
    Complete Stripe integration: creation of Payment Intents, lifecycle management via webhooks (3D Secure, success, failure, refund), automatic cleanup of expired reservations
    AES-256-CBC encryption of personal data (PII) with normalization for searching encrypted data
    Development of business features: appointment management (booking, cancellation, rescheduling, attendance tracking), employee scheduling, service and service group management, guest system with PII protection
    Migration setup (dbmate)
    Writing test files (unit, integration, e2e) with Vitest and Supertest
    Management of local (cash/card) and online payments with transaction tracking and balance calculation
    Structured middleware pipeline: auth, context extraction, ownership validation, centralized error handling
    NestJs REST API PostgreSQL Express Back-End Development

Reviews

5.0

Out of 14 ratings

M

Mathieu

Clipe

Reviewed on 7/28/2023

Super job
K

Kevin

DemoCracy

Reviewed on 12/2/2021

I sought Joffrey's help for the development of a mobile application for our project. It was starting from scratch, and I needed someone autonomous to take charge of the project and move forward. Joffrey has excellent development and architecture skills, but he is also a good communicator who always made an effort to explain his proposed choices to ensure they aligned with my expectations. As we scaled up, I asked Joffrey to help me qualify a new freelancer and manage their work, which he did brilliantly. Being able to delegate this part to Joffrey with complete confidence allowed me to focus on other elements of my roadmap, knowing that the work would always be done. Joffrey is a great developer with a keen sense of responsibility and commitment. We couldn't complete the mission due to internal reasons, but I would hire Joffrey again if the opportunity arises. Don't miss out ;)

Recommendations

TD
CM
Thibaut De Robien and 1 other person have recommended Joffrey

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

  • Engineering Degree
    ESIEE PARIS
    2018
    - Programmation temps réel C / C++ / Java / UML - Architectures et électroniques embarquées - Principes et concepts de la programmation orientée objet - Logiciels embarqués (régulateur, limiteur de vitesse, kit bluetooth) - Spécification des systèmes à événements discrets - Projet de domotique par commande vocale avec maquette 1/20 - Management des équipes, de projet et leadership - Management de l'innovation, de l'économie et des finances
  • Accelerated Certificate Program
    University of California, Irvine Division of Continuing Education
    2018
    Certification en management de projet Leadership, gestion des coûts, gestions des risques, management de programme...

Certifications

  • TOEIC (Score: 925)
    TOEIC
    2017

Skill set

Categories