
Charles-Édouard Fatrane
CTO | Développeur React Js / Next Js
Salaire / Taux journalier
Toulouse, France
Mobilité : Paris
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur frontend expérimenté avec 6 ans d'experiences, spécialisé dans les technologies telles que React.js, Next.js, avec une expertise forte en création d'applications performantes et intuitives. Reconnu pour la qualité de mes interventions chez des clients prestigieux tels que Le Figaro, La Poste, La BNP, Payplug et Kinetix, je contribue à la transformation digitale des entreprises à travers des solutions sur mesure.
Expérience de travail
CTO
Uzzle
févr. 2024 - Présent
2 ans 9 mois
À distance
Uzzle vous permet de créer vos personnages de toutes pièces en un instant. Grâce à notre algorithme d’intelligence artificielle, nous aidons les auteurs à développer des histoires cohérentes avec des personnages aux vies captivantes. Contexte technique : - Frontend : Next Js / React Js / Redux / Shadcn / Tanstack / SASS / styled-components / Axios - Devops : Docker / Github Actions - Test : Jest / React Testing Library
Développeur Mobile
Jedid
avr. 2024 - juil. 2024
4 mois
À distance
Jedid est une application où vous pourrez décrire à une IA votre besoin puis modélisez en 3D votre vêtement rêvé à partir des réponses données. Ils vous fournissent ensuite le patron et vous connectent à une couturière de quartier. J'ai rejoint Jedid afin de participer au développement de nouvelles features et du déploiement sur le store de l'application.
Développeur Fullstack (React Js / Node Js)
Le FigaroFreelance
mai 2023 - oct. 2023
6 mois
Paris, France
Le Figaro est un journal quotidien de la presse nationale française publié à Paris. Il est en 2022 le deuxième titre de la presse nationale française, avec une diffusion payée de 351 526 exemplaires. Affichant une audience de plus de 9 millions de visiteurs uniques, le site se caractérise par la qualité et la profondeur de ses contenus. J'ai rejoint le Figaro afin de participer au développement d’une plateforme en interne pour les pigistes. Ma mission a duré 6 mois. J’ai effectué les tâches suivantes : - Création et implémentation de nouveaux designs (UI / UX) des pages - Développement de formulaire divers pour la création et édition de commandes - Création de l'interface d'administration pour les pigistes et les admins - Création de nouvelles méthodes avec l’API Figaro - Mise en place du nouveau thème avec MUI - Refacto de code et implémentation de good practices - Correction de bugs Contexte technique : - Frontend : React Js / Redux / Material UI / Tanstack / SASS / styled-components / Axios - Backend : Node Js / MongoDB - Devops : Docker / Github Actions - Test : Jest / React Testing Library - Others : React Router - Tools : Slack / JIRA / Adobe XD Organisation: - Équipe: 2 devs fullstack, 1 PO et 1 manager - JIRA - Gitlab
Développeur Fullstack (React Js / Node Js)
Développeur React Js / Vite JsFreelance
oct. 2022 - mars 2023
6 mois
Paris, France
Payplug est la solution de paiement française pensée pour les commerçants, e-commerçants de toutes tailles et fintechs. Ils accompagnent aujourd’hui 20 000 PME telles que Hast et Plante pour tous, mais aussi de grands groupes comme Maisons du monde, Veepee et kiwi.com. Payplug fait partie du Groupe BPCE depuis 2017. J’ai rejoint l’équipe Nightbox afin de participer à l'ajout de fonctionnalités et l'amélioration de plusieurs de leurs applications. Durant ma mission de 6 mois, le nombre d’erreurs lié aux transactions a baissé de 40 % et le nombre de bugs a notamment baissé de 70 %. J'ai traité les tâches suivantes : - Création d’une bibliothèque de librairie maison utilisé dans les différents projets - Refonte totale du design sur l’ensemble des projets - Implémentation de la traduction avec i18n - Ajout de Sentry pour le tracking d’erreurs - Optimisation des performances et de la rapidité d’affichage des pages avec des données complexes - Développement de nouveaux composants pour les visuels graphiques des transactions - Amélioration des fonctions de filtrage - Corrections de bugs Contexte technique : - Frontend : React Js / Vite Js / Next Js / Redux / Material UI / Ant Design / SASS / styled-components / Axios - Devops : Docker / Github Actions / Circle CI - Test : Jest / React Testing Library - Others : React Router / Sentry - Tools :Slack / JIRA / Sketch
Développeur React Js / Next Js
Kinetix.tech
janv. 2021 - sept. 2022
1 an 9 mois
Paris, France
Kinetix permet aux jeux d'intégrer une fonction d'émote générée par l'utilisateur et alimentée par l'IA. Grâce à cette fonction, les joueurs peuvent créer une émoticône personnalisée à partir de n'importe quelle vidéo, directement dans le jeu, et la faire jouer par leur avatar. Il suffit d'une caméra de téléphone ou de n'importe quelle vidéo pour que l'IA de Kinetix crée et joue une animation in-game. J'ai rejoint l’équipe plateforme quelques mois après la création de Kinetix, j'étais responsable du développement de leur plateforme ainsi que de leur site vitrine pendant presque 2 ans. Durant mon contrat, le nombre d’utilisateurs a augmenté de 400 % et le taux de conversion client a été amélioré de 30 %. J’ai effectué les tâches suivantes : - Création de la plateforme from scratch : intégration des différentes pages web de l'application avec routing avec React Js (16.8) et Redux ainsi que react-router - Développement du studio : un éditeur d'animation 3D avec three.js , layout permettant l'édition d'assets 3D comme sur des logiciels tel que Blender, Unity et Maya - Développement du Trim And Crop : fonctionnalité d'édition de vidéo au niveau du temps et de l'espace - Test des différentes vues avec react-testing-library et de Redux avec sa librairie dédiée - Ajout du suivi d'événements avec Hubspot et Segment - Création du processus d'inscription pour les différents personas - Implémentation des méthodes API avec axios Contexte technique : - Frontend: React Js / Redux / Material UI / Bootstrap / SASS / styled-components / Axios - Devops: Docker / Github Actions / Circle CI - Testing: Jest / React Testing Library - Others: Three JS / React Router / React Spring / Lodash / Hubspot / Segment / DragDnDrop - Tools : Slack / Figma / Linear / Notion
Développeur Mobile (React Native)
ROCK U SUPPORTFreelance
déc. 2020 - déc. 2020
1 mois
Paris, France
Rock U Support est une plateforme qui permet aux organisateurs d’événements et aux coachs sportifs d’être mis en relation avec leur public. J’ai rejoint l’équipe principale afin de participer à la création de fonctionnalités sur la prise de RDV. Ma mission a duré 3 semaines. J'ai conduit les tâches suivantes : - Ajout des pages pour la création et inscriptions aux événements - Création du formulaire pour la prise de rendez-vous en fonction du lieu de la séance de sport - Refacto de code Contexte technique : - Frontend : React Native / styled-components / Axios - Test : Jest - Others : React Native Navigation - Tools : SlackRock U Support est une plateforme qui permet aux organisateurs d’événements et aux coachs sportifs d’être mis en relation avec leur public. J’ai rejoint l’équipe principale afin de participer à la création de fonctionnalités sur la prise de RDV. Ma mission a duré 3 semaines. J'ai conduit les tâches suivantes : - Ajout des pages pour la création et inscriptions aux événements - Création du formulaire pour la prise de rendez-vous en fonction du lieu de la séance de sport - Refacto de code Contexte technique : - Frontend : React Native / styled-components / Axios - Test : Jest - Others : React Native Navigation - Tools : Slack Compétences
Développeur Frontend (React Js)
Ayruu Freelance
août 2020 - sept. 2020
2 mois
Paris, France
Ayruu est une plateforme qui vous permet d'organiser et de réserver tous vos déplacements professionnels. Ayruu vous permet de réduire le nombre d'intermédiaires dans le processus de réservation. En une seule application, réservez différents modes de transport, d'hébergement et d'autres services partout dans le monde. J’ai rejoint Ayruu pour une mission d’environ 1 mois. J’avais pour objectif d'implémenter de nouvelles fonctionnalités pour la réservation d'hôtels taxis et vol. J'ai mené à bien les activités suivantes : - Amélioration des pages pour la réservation de vol et d'hôtel avec l’ajout de nouvelles fonctionnalités comme la réservation de taxi et de vol - Implémentation du suivi visuel façon timeline pour les différentes étapes du voyage, notamment l’avion - Ajout de test Contexte technique : - Frontend : ReactJs / Redux / styled-components / Bootstrap / SASS / Axios - Backend : Express / NodeJs / MongoDB - Devops : Docker / Gitlab / CircleCi - Test : Jest - Others : Charts Js / i18n
Développeur Frontend (React Js)
TILLI
févr. 2020 - avr. 2020
3 mois
Paris, France
Tilli propose des solutions d'entretien et de réparation pour les artisans, les personnes et les marques. Ils connectent les consommateurs et les marques au savoir-faire des artisans en leur permettant de réparer, ajuster et réinventer leurs tissus et leurs articles de maroquinerie. Actuellement, ils ont 580 artisans professionnels dans toute la France et 2 ateliers-boutiques à Paris. J’ai rejoint la team dev afin de créer de nouvelles fonctionnalités sur le site web et l’application mobile. Durant mon contrat, l'amélioration du formulaire de réservation nous a permis d’augmenter le taux de conversion de 10 %. J'ai accompli les travaux suivants : - Création de nouvelles pages de blog - Création de plugins qui s’intègrent sur les sites des marques de luxe partenaires (Lafayette, Le BHV…) - Ajout de nouvelles fonctionnalités sur la prise de commande, la réservation du calendrier, du panier, des slots - Ajout de tests automatisés - Mise en place et optimisations d'outils pour faire gagner du temps aux équipes opérationnelles Customer Care & Tillistes sur l’application mobile - Résolution de bugs Contexte technique : - Frontend : React Js / Gatsby Js / React Native / styled-components / Axios - Backend : Express / Node Js / MongoDB - Devops : Bitbucket / CircleCI / Gitlab / Unix - Test : Jest / Cypress - Others : Moment JS / React Router
Développeur Fullstack (React Js / Node Js)
alf
sept. 2019 - nov. 2019
3 mois
Paris, France
alf est une plateforme PaaS de management de dossiers juridiques pour optimiser vos flux juridiques récurrents et gagner du temps pour vous et vos équipes. J’ai rejoint l'équipe plateforme dans un contexte de refonte et rebranding en early stage. Mon contrat a duré 3 mois. J'ai traité les tâches suivantes : - Développement de la plateforme, ajout de nouvelles vues (React Js, Ant Design, styled-components) - Conception de la timeline pour les process (Ant Design) - Création du processus de gestion des documents d'entreprise (édition, génération automatique…) - Développement du backend, ajout de nouvelles routes (Node Js, GraphQL, Apollo) - Mise en place de tests (Jest) - Création des formulaires pour la gestion d'entreprise et users - Page admin Contexte technique : - Frontend : React Js / Ant Design / React Native / styled-components / Axios - Backend : Node Js / PostgreSQL / MongoDB / Fastify - Devops : Docker / Heroku / AWS / Gitlab / OVH - Test : Jest - Others : Redis / RabbitMQ / GraphQL / Apollo / i18n - Tools : Slack / Figma
Développeur Fullstack Web
Le Closet
févr. 2018 - juin 2018
5 mois
Paris Area, France
Le Closet est une start-up de mode qui révolutionne la consommation de vêtements, en remplaçant la possession par l'usage. Ses abonnées bénéficient d’un dressing illimité, ultra-tendance et diversifié, qu'elles reçoivent sous forme de box, directement à domicile ! Pour le même prix, elles peuvent recevoir autant de box successives qu'elles le souhaitent, en modifier le contenu, et le tout sans engagement. J’ai rejoint l'équipe afin d'améliorer le coverage de test et aussi de la refonte totale du visuel. Durant mon contrat le coverage de tests est passé de 20 % à 90 %. J’ai effectué les tâches suivantes : - Refonte totale du site au niveau du front avec Bootstrap - Mise en place des tests fonctionnels (Rspec, Factory Bot ...) - Refonte de la partie admin avec Active Admin - Mise en place de nouvelles fonctionnalités en back Contexte technique : - Backend : Ruby On Rails , PostgreSQL - Frontend : Javascript , Bootstrap , SASS - Test : Jest , Rspec , Capybara - Devops : Heroku
Développeur Mobile (Swift)
Le Groupe La Poste
oct. 2017 - janv. 2018
4 mois
Paris, France
Premier réseau commercial de proximité en France. Présent dans plus de 49 pays, sur 5 continents, il a réalisé un chiffre d’affaires de 35,39 Mds€ en 2022 sur le territoire. En 2021, La Poste Groupe est devenue la première entreprise publique à adopter la qualité de société à mission. La Poste Groupe, avec ses 238 000 collaborateurs, naturellement et historiquement engagée pour la société, se mobilise pour rendre ses activités plus durables au regard des enjeux sociétaux et environnementaux, et pour faciliter la transition écologique de tous les Français. J’ai rejoint l'équipe via le programme Matrice afin de créer une application communautaire destinée aux habitants de petites villes. Mon contrat a duré 3 mois. J'ai traité les tâches suivantes : - Conception d'une application mobile communautaire - Design des différentes vues avec les designers - Implémentation d'API REST Contexte technique : - Others : Swift
Développeur Fullstack (React Js / Node Js)
BNP Paribas
oct. 2017 - janv. 2018
4 mois
Paris, France
BNP Paribas est une banque de premier plan en Europe avec un rayonnement international. Elle est présente dans 65 pays, avec plus de 190 000 collaborateurs, dont plus de 145 000 en Europe. Le Groupe accompagne l’ensemble de ses clients (particuliers, associations, entrepreneurs, PME, grandes entreprises et institutionnels) pour les aider à réaliser leurs projets en leur proposant des services de financement, d’investissement, d’épargne et de protection. J’ai rejoint l'équipe via le programme Matrice afin de créer un intranet destiné aux employés de la BNP. Mon contrat a duré 3 mois. J'ai conduit les tâches suivantes: - Conception d'un intranet - Design des différentes pages du site et de la BDD - Création de l'API from scratch - Création des différentes méthodes de gestions d'utilisateurs, rôles ... - Implémentation de tests Contexte technique : - Backend : Node Js / PostgreSQL / Express - Frontend : React Js / SASS - Test : Jest
Software Developer
Matrice
oct. 2017 - janv. 2018
4 mois
Formation
42
Digital Technologies Architect, Informatique
2016 - 2020
4 ans
Activités et associations : 42AI, 42Genesys, Les Tuteurs, BDE
42, this is the first computer training completely free, open to all and accessible to 18-30 years. Its pedagogy is peer-to-peer learning: a participative process that allows students to unleash their creativity through project-based learning. The establishment was founded by Florian Bucher, Xavier Niel, Nicolas Sadirac and Kwame Yamgnane in 2013 while the digital industry is in full lack of computer developers in France. To train the best talents of tomorrow in large numbers, the school offers the best infrastructure in a unique and modern place.
Join Lion
2017 - 2017
3 mois
Lycee Rosa Parks
Scientifique
2013 - 2015
2 ans
Lycée Fustel De Coulanges
2006 - 2014
8 ans
Licences et certifications
Learn Programming With JavaScript
Délivré le : févr. 2024
Create a Web Application With React.js
Délivré le : févr. 2024
Portfolio
