Hi, I'm Thomas πŸ‘‹

Software Engineer turned Entrepreneur. I love building things and helping people.

Avatar

About me

I come from a background in the restaurant industry, and in 2018, I transitioned into web development. I started building my own projects following my studies in web development on Udemy and OpenClassrooms.

With over fifteen clients under my belt, I contribute to the architecture of your projects, track your product needs, and develop your features.

Work Experience

CAMPA logo

CAMPA

Fullstack developer

February 2025 - Present

The company

Digital solutions and billing systems for the agricultural sector

Key Responsibilities

  • β€’Creation of a reusable frontend template with integrated authentication and role management using Next-Auth and Keycloak.
  • β€’Development of a multi-tenant client directory and role administration app with standardized UI components and state management patterns.
  • β€’Creation of an admin-only page builder with custom widgets (e.g., product cards, vendor blocks).

Technologies

Next.jsTypeScriptNestJsNext-AuthKeycloakRedux
O'clock logo

O'clock

Fullstack trainer

2022 - 2024

The company

Professional training in web development

Key Responsibilities

  • β€’Training for web development students
  • β€’Educational follow-up and individual coaching
  • β€’Training program adaptation to students' needs
  • β€’Project management and technical support

Technologies

JavaScriptReactNode.jsExpressReduxMongoDBGitSvelte.jsDirectus
3WA logo

3WA

Frontend trainer

2022

The company

Professional training in web development

Key Responsibilities

  • β€’Training for web development apprentices

Technologies

HTMLCSSJavaScriptReactGit
IFTB logo

IFTB

Frontend developer

2023

The company

Cryptocurrency training school

Key Responsibilities

  • β€’Development of the information and registration page for a cryptocurrency-focused school

Technologies

ReactTypeScriptTailwind CSSFramer Motion
Integrative Phenomics logo

Integrative Phenomics

Fullstack developer

2022 - 2023

The company

Health and nutrition applications

Key Responsibilities

  • β€’Development of a web application for analysis, advice, and delivery of menus tailored to each user's gut microbiota.
  • β€’Development of a web application for nutrition professionals.
  • β€’Development of the showcase website for Integrative Phenomics + Blog

Technologies

ReactNextJsNodeTypeScriptStyled ComponentsRest API
Quintyss limited logo

Quintyss limited

Frontend developer

2022 - 2023

The company

Content management systems

Key Responsibilities

  • β€’Development of several components using data storage on AWS.
  • β€’Implementation of TinyMCE rich text editor with image upload and video insertion features.
  • β€’Integration with protected API for secure data storage on AWS

Technologies

ReactTypeScriptAWSTinyMCEREST API
Bpi logo

Bpi

Frontend developer

2021

The company

French public bank that supports the financing and development of businesses

Key Responsibilities

  • β€’Development of a secure authentication interface
  • β€’Development of a multilingual account creation page with form validation

Technologies

ReactReduxSASSi18n
Chrysomele Podologie logo

Chrysomele Podologie

Frontend developer

2021

The company

Medical office

Key Responsibilities

  • β€’Development of a web application for a podology clinic
  • β€’Development of a WordPress website for a podiatry clinic with custom theme and plugins
  • β€’Writing of technical specifications and documentation
  • β€’Deployment and hosting setup

Technologies

WordPressPHPJavaScriptCSS3jQuery

Skills

Frontend

βš›οΈReactπŸ“˜TypeScriptπŸ“œJavaScriptπŸ–₯️HTML5🎨CSS3⏭️Next.jsπŸ’«SvelteπŸ”„ReduxπŸ“ŠGraphQLπŸŽ€Sass🌬️Tailwind CSS🎨Bootstrap🎨Shadcn UI

Backend

🟒Node.jsπŸš€Express🐱NestJs

Databases

πŸƒMongoDB🐘PostgreSQLπŸ’ΎMySQLπŸ”₯FirebaseπŸ’ΏSQLite🌊NeonDB⚑Supabase

DevOps & Cloud

🐳Docker☁️AWSπŸ”„CI/CD

Tools & Other

πŸ”€GitπŸ§ͺJestπŸ§ͺCypressπŸ“Jira🎨FigmaπŸ’»VS CodeπŸ’»WindsurfπŸ’»CursorπŸ“¬PostmanπŸ“¦WebpackπŸ”ESLint✨PrettierπŸ“NotionπŸ’«Framer Motion

Latest Works

Check out some of my recent projects and articles

Next.js + Clean Architecture

In my latest YouTube video, I explain how to apply Clean Architecture to your Next.js projects.

Next.jsTypeScriptClean ArchitectureRedux
January 14, 2024
Mastering Next.js with Clean Architecture, Redux, TDD & BDD (Part 1/6 β€” Introduction)

Building a scalable, testable, and maintainable Next.js application is challenging. Without a solid architecture, technical debt quickly accumulates, ...

Next.jsReduxTDDBDDVitestCucumber
March 11, 2025
Next.js + OpenAI | RΓ©sumeur de vidΓ©o Youtube

Watch how I built this video summary with NextJs and OpenAI.

Next.jsOpenAI APITypeScriptTailwind CSS
November 12, 2024

My GitHub Repositories

Get In Touch

Get in touch for collaborations or just to say hello

Feel free to reach out to me on LinkedIn for professional inquiries or just to connect!