You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Thomas MichelTM

Thomas Michel

Full-Stack Developer Rust/Typescript

€350/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Thomas

Full-stack / Founding Software Engineer - Rust/Typescript


I am a freelance software developer graduated from EPITECH, specializing in the design of high-performance, reliable, and scalable backend services.

Today, I specialize in Rust, a language that allows building reliable, secure, and performant applications without compromising on code quality.

💼 Experience

For over 4 years, I have been supporting startups in the development of their SaaS products.

I participated in the design and development of modern backends, APIs, and web applications, while applying high standards of software quality.

In parallel, creating my own startup allowed me to gain a strong product sense and a concrete understanding of the technical and business challenges of a growing company.

🤝 Missions

I can be involved in:

- Full-Stack Development (React / Next.js / React Native)
- REST API Development in Rust (Axum)
- Asynchronous Services with Tokio
- DApp Development (Solana, Ethereum)

- Backend Development
- Software Architecture
- Microservices
- Performance Optimization
- Backend Redesign and Modernization
- SaaS Development
- Technical Team Augmentation

Rust • Axum • Tokio • SQLx • PostgreSQL • REST API • Backend • Async Programming • Microservices • Docker • CI/CD • Clean Architecture • DDD • TDD • TypeScript • Node.js • React • Next.js • React Native

  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Fluent

  • Korean

    Basic

Remote only
Primarily works remotely

Experience

  • Ida
    Full-Stack Engineer
    AGRICULTURE
    January 2026 - June 2026 (5 months)
    Paris 17, France
    Monorepo React/TypeScript + Python/FastAPI

    Full-Stack Engineer within a team developing a platform composed of three frontend applications and a Python analysis API, with a focus on performance, architectural consistency, and maintainability of a fast-growing product.

    - Analysis APIs up to 6x faster: reduced a critical delivery window calculation request from 165s to 26s, and optimized stock rotation endpoints to 10-15s, by rewriting Python aggregations in SQL (CTE, date range pre-filtering), parallelizing queries, and adding targeted indexes.
    - Removed thousands of lines of code: led an initiative to harmonize dashboards across different applications, extracting shared React components and factory hooks into a common package, reducing the size of individual dashboards by 60-80%.
    - Developed a reusable SQL profiling tool, standardizing the analysis and diagnosis of slow endpoints within the team.
    - Modernized the data access layer: migrated to a fully typed SWR + openapi-fetch stack automatically generated from the backend's OpenAPI schema, eliminating hand-written API integration code and resolving type desynchronization issues.
    - Developed business features: promotional engagement commenting system, shelf forecasting, dashboard comparing orders to deliveries, responsive revenue prediction views, as well as complete customization of the design system for integration with a major retail chain.
    React.js REST API Python SQL Claude Code
  • Samouraï Coop
    Full-Stack Engineer
    TECH
    March 2025 - January 2026 (10 months)
    Paris, France
    I lead the frontend development of Zenao, a platform that allows creating events and communities while maintaining full ownership and control through DAO-based governance.

    Zenao was designed to break free from centralized event and community platforms, offering organizers and participants sovereign digital spaces where rules, roles, and resources are defined and collectively owned by the community itself—not by the platform.

    My responsibilities include:

    Defining the architecture and developing the frontend application enabling users to create, manage, and grow events and communities backed by DAOs.

    Designing intuitive UI/UX experiences that mask the complexity of DAOs to make on-chain ownership and governance accessible to non-technical users.

    Close collaboration with backend, protocol, and growth teams to ensure seamless integration between the frontend, DAO mechanisms, and governance workflows.

    Implementing frontend best practices (performance, accessibility, scalability) in an open-source, cooperative environment guided by strong values.

    Zenao empowers communities to self-organize around events, manage shared resources, and govern themselves via DAOs, ensuring that data, identity, and decision-making remain in the hands of those who create value.
    Frontend Development Next.js Web3 DAO
  • EDAMAME Technologies
    Software Engineer
    SOFTWARE PUBLISHING
    March 2024 - October 2024 (7 months)
    Paris, France
    ● Lead frontend development of the Hub Dashboard with TypeScript, React & ChakraUI.
    ● Implementation of a reusable component library (Design system / Storybook)
    ● Redesign and optimization of the web application: bug fixing, adding tests, improving overall UI/UX.
    ● Refactoring of the Serverless REST API applying Clean Architecture principles (DDD, TDD) on AWS, thus improving its scalability and maintainability.
    ● Development and integration of new features in the REST API via AWS Lambda in Rust.
    ● Setup of an OAuth2 authentication system with AWS Cognito.
    ● Implementation of a role management and organization access invitation system (RBAC).
    ● Optimization of metric calculation endpoints through the use of projections on DynamoDB, reducing latency and improving performance.
    ● Automated deployment and Infrastructure as Code (IaC) with AWS CloudFormation.
    ● Update of CI/CD pipelines for frontend and backend in a monorepo environment.
    ● Use of Sentry for effective bug tracking and accelerated issue resolution, thereby improving software reliability and development efficiency.
    Rust React.js AWS Lambda AWS Cognito Typescript

Recommendations

Nicolas DaudinND
Quentin VedrenneQV
VM
+2
Nicolas Daudin and 4 other people have recommended Thomas

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

  • Expert in Information Technology Title
    Epitech
    2024
    Apprentissage basé sur des projets : Accent mis sur la résolution autonome de problèmes plutôt que des cours magistraux traditionnels. / Travail en équipe : La majorité des projets étaient réalisés en équipes de 3 à 5 personnes, avec une responsabilité de leader de groupe, en apportant de l’aide aux membres tout en accomplissant mes propres tâches. Utilisation d’outils de gestion de projet (Trello, Linear, Notion) pour organiser les tâches et suivre la progression quotidienne. / Gestion multitâches : Les projets, d’une durée de 2 à 5 semaines, se chevauchaient souvent avec 2 à 3 autres projets, nécessitant une gestion efficace du temps et des priorités. / EIP (End-of-study project) : Projet de fin d’études sur 3 ans en équipe de 7 membres, où j’ai travaillé comme développeur mobile sur une application React Native. / Programmation sous Linux : Maîtrise de la programmation en C et C++ dans un environnement Linux. / Automatisation et scripting : Compétences en Bash et Python pour l’automatisation des processus et l’écriture de scripts. / Programmation réseau : Conception de protocoles textuels et binaires pour la gestion des communications réseau. / DevOps : Mise en œuvre de pratiques DevOps avec des outils comme Docker, Kubernetes, GitHub Actions, et Jenkins pour l’intégration continue et le déploiement automatisé. / Programmation mobile : Développement mobile avec Kotlin et Flutter, en plus de React Native.

Skill set

Categories