About Thomas
Full-stack / Founding Software Engineer - Rust/Typescript
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
Experience
- IdaFull-Stack EngineerAGRICULTUREJanuary 2026 - June 2026 (5 months)Paris 17, FranceMonorepo React/TypeScript + Python/FastAPIFull-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.
- Samouraï CoopFull-Stack EngineerTECHMarch 2025 - January 2026 (10 months)Paris, FranceI 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.
- EDAMAME TechnologiesSoftware EngineerSOFTWARE PUBLISHINGMarch 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.
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Expert in Information Technology TitleEpitech2024Apprentissage 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.