You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Théo XavierTX

Théo Xavier

React.js | Next.js Developer

€450/day
Bordeaux, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Théo

Web & Mobile Developer | React.js | Next.js | Typescript ✨


You have a web project and are looking for afrontend developercapable of creating a **fast, stable, and scalable interface**?

I am afrontend web developerwith over 4 years of experience on projects usingReact.js**, **Next.jscombined with **Typescript**.

I have contributed to the creation ofB2B SaaSapplications, modernCRMs**, as well as performance and user experience-oriented **showcase sitesand **landing pages**.

💻 A modern, fast, and scalable frontend

I design reliable, production-ready interfaces:
  • Compatible with all screens (responsive & mobile-first)
  • Performant and optimized for SEO, so your site is fast, well-structured, and visible on search engines
  • Built with Typescript to ensure code robustness and maintainability
  • Styled with TailwindCSS or Shadcn for a modern, consistent, and user-friendly interface

⚡ My approach

From project architecture to production deployment, I will guide you step-by-step to transform your ideas intoperformantandscalabledigital solutions.

💡 A unique background serving your projects

As a formerfirefighter**, I developed essential human qualities that I now bring to my web projects: **rigor**, **reactivity**, **attentive listening**, and **team spirit**. These skills allow me to understand your needs, collaborate effectively, and support you in a **reliable**, **committed**, and **personalizedmanner throughout your project.

📩 Ready to launch your web project?

Contact me (quick response) and let's schedule a video call to define your needs and see how I can help you bring your project to life.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Bordeaux (up to 50km), Paris (up to 50km), Lyon (up to 50km), Nantes (up to 50km), Marseille (up to 50km)

Experience

  • IBF Médical
    Fullstack Javascript/Typescript Developer
    MEDICAL
    April 2025 - Today (1 year and 2 months)
    🏥 Design and development of a business web platform (ERP + showcase site)
    Management of professional training in the medical sector.

    Development of a modern fullstack solution for complete management of training sessions, trainees, and business roles, with a strong emphasis on reliability, security, and UX clarity.

    💻 Technical Stack

    • Next.js 15 (SSR/ISR) with TailwindCSS and shadcn/ui for an accessible and responsive interface
    • React Hook Form + Zod for client/server typed validation
    • TanStack Query for asynchronous data management
    • PWA for the backoffice (partial offline, notifications)
    • SecuredNestJS REST API
    • JWT + refresh tokens authentication
    • Advanced role and permission management (RBAC)
    • Rate limiting, guards, and centralized error handling

    ⚙️ Services & Infrastructure

    • PostgreSQL for data persistence
    • Redis for application caching and performance optimization
    • Stripe (payments, billing, webhooks)
    • Brevo for transactional emails
    • Cloudinary for document management
    • Leaflet / OpenStreetMap for location visualization

    🧠 Key Features

    - Showcase site with registration for training courses
    - Multi-role connected space (trainees, sessions, schedules, documents)
    - Notifications, dynamic reporting, and complex business workflows
    - Unified and consistent data validation across the entire stack

    🧩 Focus

    - Modular, typed, and scalable architecture
    - Clean code and decoupled business logic
    - Performance optimization, SEO, accessibility, and security (CSP, cache, auth)

    🔐 Result

    Robust and scalable platform centralizing training activity, significantly improving internal productivity and offering a fluid and secure user experience.
    Next.js Developer TailwindCSS PostgreSQL NestJs API
  • BLUSPARK
    Fullstack Developer
    ENVIRONMENTAL
    September 2022 - September 2024 (1 year and 11 months)
    Bordeaux, France
    • 🎨 Design and optimization of SaaS interfaces by fully leveraging Vue.js and SCSS, to provide a fluid, consistent, and responsive user experience.

    ⚙️ Management of the application's global state via Vuex, ensuring reliable and uniform data synchronization between different modules.

    🔗 Development and integration of REST APIs with Symfony, ensuring performant, stable, and secure communication between frontend and backend.

    🚀 Implementation of CI/CD pipelines with GitHub Actions and Docker, automating tests, linting, and deployments to ensure reliable deliveries.

    🤝 Agile team work, active participation in Scrum ceremonies (sprint planning, daily stand-ups, retrospectives), and contribution to continuous workflow improvement.

    🧩 Close collaboration with designers and backend developers to ensure UX/UI consistency and adherence to technical best practices.

    🧠 Quality commitment: pair programming sessions, code reviews, and technical watch, promoting maintainable, clear code compliant with clean code standards.

    ✨ Key results:

    Measurable improvement in visual consistency and front-end performance.

    Reduced deployment time thanks to CI/CD automation.

    Enhanced application stability and code quality.
    Vue.js Frontend Developer SCSS Symfony Docker API
  • BSPP
    Paris Firefighters
    May 2013 - May 2021 (8 years)
    Paris, France
    As a Corporal in the Paris Fire Brigade, I carried out various missions such as risk prevention, rescue and assistance to victims, and firefighting. As a team leader, I also had a role in supporting and continuously training my fire station, contributing to developing the skills of new recruits and strengthening team cohesion.

Recommendations

Be the first to recommend Théo

Help this freelancer shine by sharing your experience working together.

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

  • Application Developer Designer
    École O' clock - Grande école du numérique
    2024
    TP Niveau 6 - bac +3
  • Professional Title Level 5 - Bachelor's degree equivalent
    École Studi - Grande école du numérique
    2021
    TP Niveau 5 - bac +2

Certifications

Skill set

Categories