
Cyril Flandrois
Senior Product Developer | React & NodeJS
Salaire / Taux journalier
Nantes, France
Mobilité : Nantes
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur fullstack avec 19 ans d’expérience, je conçois des applications SaaS et outils métiers de bout en bout : cadrage, développement, mise en production et maintenance. Spécialisé en React, Node.js, TypeScript et PostgreSQL, j’accompagne les entreprises qui recherchent un profil senior, autonome et orienté produit, capable de transformer un besoin métier en solution simple, fiable et durable. Je privilégie les missions à temps partiel ou fractionnées, pour quelques jours par semaine.
Expérience de travail
Freelance Product Developer
NaonappFreelance
sept. 2023 - Présent
3 ans 2 mois
Nantes, France
J'aide les entreprises à concevoir et développer des outils numériques modernes, ergonomiques et efficaces. Je créé des applications web sur-mesure (application métier, SaaS, automatisation), dans une approche pragmatique, et le soucis de maximiser la valeur apportée aux utilisateurs finaux. Pour cela, je privilégie des méthodes itératives, centrées sur les utilisateurs et leurs feedbacks. Ma stack actuelle : React / NodeJS / Postgresql
Product Developer
Sweet Show
mai 2015 - août 2023
8 ans 4 mois
Région de Nantes, France
Développeur produit pour Sweet Show : application SaaS dans la #SalesTech. Cette application permet aux équipes Sales et Marketing d’organiser leurs offres pour une expérience client optimisée. Aperçu des fonctionnalités : - Bibliothèque de documents - Lecteur de contenus (PowerPoint, Word, PDF, Image, Vidéo, Youtube, Page Web, …) - Espaces thématiques personnalisables - Partage externe et sécurisé, avec lecteur intégré - Dashboard de suivi des métriques : partages, documents, équipe, espaces - Version mobile - Fonctionnement en mode déconnecté - Administration des utilisateurs et des groupes - SaaS en mode self service En collaboration étroite avec le CTO et la CEO, mes missions étaient les suivantes: - Analyse du besoin - Définition et maintien de la roadmap produit - Cadrage technique : architecture, stack, outils - Conception et développement des fonctionnalités : DB + API + Front - Maintenance et qualité : analyse et identification des bugs, correctifs A partir de 2020, nous avons engagé une refonte majeure du produit, passant d’un ensemble d’applications hétérogènes (Android / iOS / macOS / WPF / ASP.Net), à une seule PWA (ReactJS + NodeJS). J’ai assuré la transition technique et opérationnelle entre les 2 architectures : - Evaluation et prototypage des solutions candidates - Recrutement de l’équipe technique - Mise en place et développement de la nouvelle API REST - Développement d’un MVP avec la nouvelle équipe - Expertise sur les anciennes applications - Maintenance de l’ancienne architecture : correctifs, support client, déploiement - Migration des clients vers la nouvelle architecture Stack (après 2020) : - Front: ReactJS / TypeScript / Material UI / ApexCharts / React Router / PWA / Service Worker / Workbox / IndexedDB / Userflow / Sentry / Amplitude / i18next - Back : NodeJS / TypeScript / Fastify.js / Knex.js / PostgreSQL / OAuth2 / Stripe / S3 / CloudConvert / MJML Deploy : Gitlab CI / Docker / Clever cloud / AWS
Ingénieur études et développement
Nobilito - Agence cross-canal
mai 2015 - déc. 2018
3 ans 8 mois
Région de Nantes, France · On-site
Développeur produit pour Sweet Show, au sein de Nobilito. En 2014, Nobilito créé l’application Sweet Show, avec pour objectif de fluidifier et organiser le travail des équipes Sales et Marketing autour des présentations commerciales. L’application est structurée selon de 4 grands thèmes : Créer, Présenter, Partager, Analyser. A mon arrivée en 2015, Nobilito me confie le développement de l’application pour l’enrichir, la rendre disponible sur toutes les plateformes, et l’industrialiser : - Architecture multi-tenant - Modèle de distribution SaaS - Applications natives : Android / iOS / macOS / WPF - Application Web (pré-existante) : ASP.Net - API REST : ASP.Net - Base de données SQL Server - Hébergement sur Azure En collaboration avec le CTO, mes missions étaient les suivantes : - Analyse du besoin - Définition et maintien de la roadmap produit - Conception et développement des fonctionnalités - Maintenance et qualité : analyse et identification des bugs, correctifs - Déploiement, hébergement, performances Stack : Front: ASP.Net / C# / WPF / Android / Java / iOS / Swift Back : ASP.Net / C# / SQLServer Deploy : Bitbucket / Azure
Ingénieur études et développement
Omnium Systems / Whatsup
déc. 2012 - avr. 2015
2 ans 5 mois
44470 Carquefou, France
Développeur pour Omnium Systems : agence de développement d’applications mobiles Mes missions étaient les suivantes : - Analyse du besoin - Conception et développement d’applications - Maintenance et qualité : analyse et identification des bugs, correctifs - Management de l’équipe technique : définition des méthodes de travail, suivi quotidien - Gestion de projets : cadrage fonctionnel, chiffrage, relation client, suivi d’avancement Exemples de projets menés : - Réseau social à destination des jeunes adultes - Application de commande en ligne pour une chaîne de restaurants asiatiques - Application métier dans le domaine de la mode textile - Application VOD de diffusion de concerts - Application de montage vidéo dans le domaine de l’immobilier Stacks et frameworks utilisés : Ruby on Rails / Android / iOS / Java / Swift / Objective-C / GWT / HTML / CSS / Javascript
Ingénieur études et développement
KOSMOS
sept. 2007 - nov. 2012
5 ans 3 mois
Région de Nantes, France · On-site
Développeur Java/J2EE pour K-d'école : Environnement Numérique de Travail pour les collèges et lycées. Il s’agit d’un portail web qui permet aux élèves, enseignants et parents d’élèves de collaborer et d’accéder à des services numériques autour de la scolarité : - Cahier de textes en ligne - Blog de classes - Actualités - Emploi du temps - Gestion des absences Mes missions étaient les suivantes : - Analyse du besoin - Conception et développement des fonctionnalités - Maintenance et qualité : analyse et identification des bugs, correctifs En particulier, je suis intervenu sur les fonctionnalités suivantes : - Synchronisation des comptes utilisateurs depuis un annuaire académique - Module d’administration des utilisateurs et des groupes - Module de gestion des absences - SSO avec des services tiers au sein d’une fédération d’identité Stack : J2EE / Java / HTML / CSS / Javascript / MySQL / OpenLDAP
Formation
Nantes Université
Licence professionnelle, Informatique
2006 - 2008
2 ans
La Rochelle Université
DUT, Informatique
2004 - 2007
3 ans
Lycée Louis-Audouin-Dubreuil
Baccalauréat Scientifique
2004 - 2005
1 an
Portfolio

Conception et développement de My Solo Company, un SaaS de gestion d’activité pour indépendants
