You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Sébastien RodriguezSR

Sébastien Rodriguez

Expert Vue/Node | Refactoring Legacy & AI Code

€750/day
Toulouse, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Sébastien

Is your codebase getting out of hand? Uncontrolled AI code (Vibe coding/MVP), legacy code that's become untouchable, or technical debt slowing down every delivery.
I transform these codebases into solid foundations, maintainable and mastered by your team.

Senior Fullstack JS/TS with over 10 years of experience on complex B2B platforms, I specialize in two critical situations:

1. Rescuing AI projects: from generated code to mastered code:

Is your AI code (Claude / Copilot / Cursor) difficult to maintain, evolve, or deploy with confidence?
I audit, restructure, and industrialize your code to make it maintainable, testable, and scalable.

2. Refactoring & legacy code migration:

Migrating from Vue 2 to Vue 3, migrating monolithic Node.js to microservices, resolving accumulated technical debt.
I led these projects at Kuzzle (IoT platform with +300k users) and Laëtis (Web Agency), with measurable results: 2x more responsive interfaces, build times halved, -30% development time.

What you get concretely:

- Code audit: identification of risks and technical debt, with a prioritized action plan
- Debt reduction: targeted refactoring, restored maintainability, facilitated evolutions
- Restructured JS/TS architecture: testable, documented, and scalable code without friction
- Reliable CI/CD pipeline: linting, strict TypeScript, automated builds, for confident deliveries
- Skill transfer: your team gains autonomy and velocity on the delivered codebase

👉 Have a critical project or a codebase to stabilize? Let's discuss it live during an initial call to assess your challenges.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Toulouse (up to 50km), Paris (up to 50km), Bordeaux (up to 50km), Lyon (up to 50km), Montpellier (up to 50km)

Experience

  • Kuzzle
    Tech Lead Fullstack JS/TS — Refactoring & IoT Architecture
    INTERNET OF THINGS (IOT)
    September 2022 - February 2025 (2 years and 5 months)
    Toulouse, France
    Technical lead on the core product of a large-scale B2B IoT platform (+2 million connected devices, 300k users). Mission focused on resolving technical debt, optimizing performance, and mentoring the team.

    Achievements & Impact:

    • Legacy frontend refactoring: Led the redesign of a Vue 2 application to Vue 3, reducing technical debt and making the interface 2x more responsive.
    • Backend Node.js/TS Architecture: Designed complex plugins to enhance multi-tenant isolation on Elasticsearch, ensuring data flow reliability.
    • Industrialization: Standardized CI/CD pipelines (linting, TS checks) and optimized them for half the startup and build time.
    • Mentoring: Provided technical guidance to 3-4 developers (strict code reviews, skill development in TypeScript and Vue.js).
    • AI Tooling: Integrated LLM development assistants to accelerate feature delivery.
    🛠 Stack: Vue.js (2 & 3) · Node.js · TypeScript · Elasticsearch · Docker · CI/CD
    Vue.js Typescript Elasticsearch Docker CI/CD
  • OpenStudio
    Full-Stack & DevOps Developer R&D — Microservices Architecture
    SOFTWARE PUBLISHING
    March 2021 - August 2022 (1 year and 5 months)
    Toulouse, France
    Design and development of a high-traffic public service application (+10k daily visitors) within a team of 10. Mission focused on architectural resilience, modularity, and security of a distributed ecosystem.

    Achievements & Impact:

    • Microservices Architecture (Event-Driven): Designed an asynchronous synchronization system via MQTT between backend microservices, ensuring data consistency and platform resilience.
    • Micro Front-end React: Implemented a modular architecture based on React and Next.js, enabling separation of functional domains for distinct teams.
    • DevOps & Security R&D: Proof of Concept (POC) and implementation of a secure infrastructure including unified SSO authentication (Keycloak) and distributed object storage (MinIO / S3 compatible).
    • Backend & Data: Participated in the development of backend services (PHP/Symfony 6) connected to optimized relational databases (PostgreSQL).

    🛠 Stack: React · Next.js · Microservices Architecture · MQTT (Asynchronous) · PHP/Symfony 6 · PostgreSQL · Keycloak (SSO) · MinIO (S3)
    React.js Typescript DevOps PHP PostgreSQL
  • ffly4u
    Fullstack JS/TS Developer — IoT Platform & Node/Vue Architecture
    INTERNET OF THINGS (IOT)
    November 2019 - February 2021 (1 year and 3 months)
    Toulouse, France
    Evolution and modernization of a B2B IoT platform managing thousands of industrial connected devices, in a context of high real-time data volume and a legacy backend.

    Achievements & Impact:

    • Frontend & No-code Approach (Vue.js): Designed a module allowing clients to visualize and filter data autonomously. Result: 60% reduction in custom development requests.
    • Microservices Architecture (NestJS): Created a data export microservice from scratch in TypeScript. Result: reliable process, reduced load on the main backend, and tripled export capacity.
    • Data & IoT Optimization: Improved asynchronous processing of IoT trajectories (Node.js / Kuzzle / Elasticsearch) to ensure the consistency of geolocation flows.
    • DevOps & Cloud (Docker/AWS): Redesigned continuous integration workflows. Result: halved image size and build times, accelerating production deployment.

    🛠 Stack: Vue.js · TypeScript · Node.js · NestJS · Elasticsearch · Docker · AWS · Kuzzle
    Vue.js Typescript Node.js Elasticsearch Docker

Recommendations

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

  • Machine Learning & Data Certification (RNCP Level 6)
    OpenClassrooms
    2025
    Formation certifiante (Bloc de compétences RNCP 37837) permettant d'allier mon expertise en ingénierie logicielle (10 ans) aux enjeux de la Data et de l'IA. Compétences validées : - Data Engineering & Analyse : Préparation, nettoyage (preprocessing) et exploration des données (EDA) avec Python (Pandas, NumPy). - Machine Learning : Entraînement, optimisation et évaluation de modèles prédictifs (supervisés et non supervisés). - Data-driven Design : Visualisation des tendances (Matplotlib) et intégration d'une logique "donnée" dans la conception architecturale. Cette certification consolide ma capacité à intervenir sur des architectures hybrides (Web + Data) et à auditer avec pertinence des projets liés à l'IA.

Skill set

Categories