Florian -

Senior Développeur Back-End | Node.js

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

Spring BootNodeJavaAWSPostgreSQLPHPTest Driven DevelopmentGitAngularRESTful APIsReduxReactMySQLJenkinsHTMLCSSCassandraData EngineeringDéveloppement FullstackDéveloppement BackendDéveloppement FrontendTypescriptDynamoDBKafkaMavenHexagonal ArchitectureClean ArchitectureExpressCMSScalaCKubernetesJira

Langues

AnglaisFrançais

À propos

Introduction

Développeur back-end expérimenté avec une forte expertise en TypeScript, Node.js et technologies web modernes. Actuellement chez Radio France après un parcours riche en développement full-stack data chez EDF, où j'ai conçu des solutions pour plus de 20 millions d'utilisateurs. Spécialisé dans l'architecture de microservices, le TDD et les technologies cloud AWS, j'apporte une approche méthodique et agile pour développer des applications performantes et évolutives.

Liens

Expérience de travail

Full Stack Data Engineer

NeoLynk

oct. 2021 - Présent

5 ans 1 mois

Maisons-Alfort, France

Radio France

nov. 2021 - Présent

5 ans

Hybrid

Développeur back-end

janv. 2023 - Présent

3 ans 10 mois

Hybrid

Skills: TypeScript · Node.js · PostgreSQL · RabbitMQ

Voice Developer (NodeJS/Typescript)

nov. 2021 - janv. 2023

1 an 3 mois

Hybrid

Technical environment: NodeJS, Typescript, Jovo, AWS Services (Lambda, DynamoDB, S3, CloudWatch, API Gateway), Jest, Docker, Gitlab CI, Kubernetes, WebStorm, Jira.

Datanumia Groupe EDF

août 2019 - oct. 2021

2 ans 3 mois

Hybrid

Développeur Full Stack Data (Spark/Scala et Java/Angular)

août 2019 - oct. 2021

2 ans 3 mois

Hybrid

Développement d'un portail web pour plusieurs clients (EDF, Luminus, Edison Energy, Électricité de Strasbourg, EDF SEI) avec plus de 20 millions d'utilisateurs afin de suivre l'évolution de sa consommation et d'aider chaque foyer à mieux comprendre ses dépenses énergétiques dans le but de réaliser des économies. Réalisations : - DATA / Batchs Spark SQL en Scala :  • Un batch "générique" de comparaison des consommations d'un utilisateur, configurable via un fichier JSON afin de déterminer la configuration des critères, de la source de la donnée, ainsi que les transformations à appliquer pour chaque critère  • Un batch avec implémentation d’un algo en TDD afin de rendre le simulateur de chauffe disponible à plus d’utilisateurs  • Optimisation de batch Spark SQL - FRONT / Angular 6 :  • Evolution des fonctionnalités déjà présentent sur le portail web (graph conso, foyers similaires, simulateur de chauffage etc…)  • Développement de nouvelles fonctionnalités, tel que la fonctionnalité "Quiz générique", afin de pouvoir créer de nouveaux quiz facilement à la volée via un fichier de configuration  • Aider l’équipe à monter en compétence sur Angular - BACK :  • Développement des API en Spring Boot, avec tests unitaires et tests d’intégration  • Implémentation d'algo en JAVA de la R&D, exemple : calcul de la consommation gaz - AUTRE :  • Base de données : Cassandra  • Programmation fonctionnelle pour maintenir un code lisible, facile à faire évoluer et à tester avec Typescript et Scala  • Usine de build Jenkins afin de déployer sur OpenShift  • Pair Programming, Mob Programming  • Méthodologie Agile : Scrum Environnement technique : Spark SQL, Scala 2, ScalaTest, Cassandra, EmbeddedCassandra, Java 8, Spring Boot, JUnit, Mockito, EasyMock, MockMvc, WireMock, Spring Batch Integration, Camel, Kafka, Maven, MySQL, TDD, Angular 6, RxJS, D3.js, Jasmine, Karma, HTML5, CSS3, Jenkins, Openshift, SonarQube, Artifactory, IntelliJ/WebStorm, Jira, Confluence.

Full Stack Developer (Java/Angular)

févr. 2020 - mai 2020

4 mois

Hybrid

Development for "IZI by EDF" of a simulator for private and professional individuals to find out if switching to an electric vehicle is suitable for them. (from scratch - 2 month and half) Realisations: - Development of a Spring Boot backend (Java 11) with hexagonal architecture - Implementation of the algorithm "switch to an electric vehicle" with TDD methodology - Development of a form dynamically generated from a configuration file, to easily configure all the inputs dependencies with the "ComponentFactory" internal api of Angular - Automated Regression Testing / End to End Testing (e2e) with Cypress - Unit testing with Jasmine - Jenkins CI with deployment on OpenShift - Agile Methodology : Kanban Technical environment: Java 11, Spring Boot, Architecture Hexagonale, TDD, JUnit, MockMvc, Maven, MySQL, Angular 9, Typescript, Jasmine, Karma, HTML5, CSS3, Storybook, Cypress, Docker, Jenkins, Openshift, IntelliJ/WebStorm, Jira, Trello.

Full Stack Developer (NodeJS/Angular)

Stelliant

sept. 2017 - juil. 2019

1 an 11 mois

92700 Colombes, France

Development of a desktop application, available on tablets for the "experts" during their business trips: - Electron Framework with Node.js for the backend - Presentational/Dumb component pattern with Angular 7 for the frontend - Backend JAVA, Clean Architecture with Spring Boot - State management of the application handled via Redux, with inter-process communication of Redux actions to maintain the same state between the frontend and the backend - Reactive programming with RxJS - Functional programming - TDD - Tests e2e with Cucumber - Mock server in Node.js with Express.js framework - Pair Programming, Mob Programming - Agile Methodology : SAFe, Kanban and NoEstimates Technical environment: NodeJS (Typescript 2.9), Electron, Angular 7 (TypeScript 2.9), Redux, JAVA, Spring Boot, HTML5, CSS3, Angular CLI, NPM, Maven, Express.js, Jasmine, Karma, Spectron, Gherkin, Cucumber, Jenkins, IntelliJ/VSCode, Kanbanize.

PHP Web Developer

Ozon Interactive

avr. 2015 - juil. 2015

4 mois

Nîmes, France

Web Development Internship, showcase website creation. Technical environment: CMS, PHP, jQuery, AJAX, XML, JSON, SOAP, Service Web


Formation

42

Informatique

2016 - 2017

1 an 1 mois

Aix-Marseille University

Licence

2015 - 2016

1 an 1 mois

IUT d'Aix Marseille

DUT

2013 - 2015

2 ans 1 mois


Licences et certifications

Pratiques du développement logiciel de qualité

Délivré le : mars 2018

Certifié par OCTO Technology

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.