Florent FourΓ©

Fullstack Developer & Tech Lead

πŸ“ Lyon, France πŸ“ž +33 6 26 42 52 07 πŸ“§ florent.foure@gmail.com

Fullstack Developer with over 10 years of experience, specializing in Java and React/TypeScript ecosystems. Proven track record as a Tech Lead at Yseop, driving architectural modernization, performance optimization, and AI integration. Expert in building scalable microservices, complex data visualization tools, and high-performance frontend applications. Passionate about DevOps, code quality, and exploring emerging technologies like LLMs and cloud-native architectures.

πŸ’Ό Experience

Yseop

April 2020 – Present

Software Developer and Tech Lead β€” Leading technical strategy and fullstack development for an enterprise NLG and document automation platform.

Technical Leadership & Architecture

  • Defined technical specifications and led architecture design for major platform upgrades
  • Spearheaded migration of frontend stack from Webpack to Vite, reducing build times
  • Led adoption of Tailwind CSS and modern React patterns (hooks, context, custom hooks)
  • Conducted code reviews, established best practices, and mentored team members

Frontend Modernization (React/TypeScript)

  • Architected and implemented a new interactive preview system with real-time node selection, hover states, and transformation tracking
  • Optimized rendering performance by refactoring Redux selectors and implementing memoization, reducing re-renders by 50%+
  • Developed complex data mapping widgets, loop configurations, and conditional logic interfaces
  • Migrated testing suite from Enzyme to React Testing Library
  • Implemented real-time streaming (SSE/WebSocket) for project updates and notifications

Backend Development (Java/Spring Boot)

  • Designed and maintained microservices for document generation (DOCX/PDF) with complex table structures and dynamic styling
  • Built workflow engines for async report generation, batch processing, and job management (AWS SQS)
  • Developed REST APIs with security via OIDC integration
  • Optimized data handling with caching strategies for MariaDB and PostgreSQL

AI & Python Services

  • Built Python microservices (FastAPI) for document indexing using OpenSearch and Haystack
  • Integrated LLM pipelines (AWS Bedrock) for automated metadata extraction
  • Developed custom parsers for PDF and DOCX files to extract text, tables, and structural metadata

DevOps & Quality Assurance

  • Configured CI/CD pipelines (Jenkins) and managed Dockerized environments
  • Set up Vagrant VMs for automated integration testing
  • Reduced CI test execution time by ~7x through Jest and jsdom optimizations
  • Enforced code quality using SonarQube, ESLint, and Stylelint

Stambia

Dec. 2019 – April 2020

Software Developer

  • Designed and developed features for ETL software based on Eclipse RAP/RCP
  • Worked on data synchronization and transformation modules

Worldline

July 2017 – Nov. 2019

Software Developer

  • IGN Project: Geospatial management using Java 10, Python 3, Kafka, and Ember 3
  • Administrative Platform: Secure solution using Java 8, Spring Boot, and Ember 2.13
  • Advanced usage of PostGIS and JTS LocationTech; developed OpenLayers integration add-ons
  • Implemented E2E tests and monitoring using ELK Stack + ElastAlert

Smile

Sept. 2016 – May 2017

Software Developer

  • Developed web applications using Java 8 and AngularJS 1.5
  • Integrated Jahia 7 CMS and managed deployments on staging/production
  • Utilized Git and Redmine for version control and project management

Medisoft

Feb. 2016 – July 2016

Intern Developer

  • Designed and wrote SpecFlow BDD tests
  • Fixed server-side bugs and developed SQL Server stored procedures

πŸŽ“ Education

Engineering Degree β€” UTBM

2013 – 2016

University of Technology of Belfort-MontbΓ©liard

  • Artificial Intelligence (Agent-Oriented, Neural Networks)
  • Image Processing (OpenCV, OpenGL)
  • Core: C++, Java, Algorithms, Data Structures

DUT β€” IUT Dijon

2011 – 2013

βš™οΈ Skills

Frontend

React Redux/RTK TypeScript JavaScript ES6+ Vite Webpack Ant Design React Aria Tailwind CSS SCSS

Backend

Java 8–17+ Spring Boot Spring Data/REST Hibernate Python FastAPI Node.js

Data & Geospatial

PostgreSQL MariaDB Oracle SQL Server PostGIS OpenSearch OpenLayers Leaflet GeoServer

AI & Cloud

AWS (Bedrock, SQS, S3) LLM Integration Prompt Engineering Docker Traefik

DevOps & Tools

Git Maven npm/yarn Jenkins CI/CD Vagrant Postman/Newman

Testing & QA

Jest React Testing Library Cypress Playwright Pytest SpecFlow SonarQube

🌐 Languages

πŸ‡«πŸ‡· French

Native

πŸ‡¬πŸ‡§ English

Professional Working Proficiency