About Thomas
English
Fluent
French
Native or bilingual
Experience
- C-MonEtiquetteFront-End DevelopmentE-COMMERCEJune 2021 - July 2022 (1 year and 1 month)C-MonEtiquette is an e-commerce company that offers its customers, mainly families, customizable everyday products.My mission was to support the existing development team and continue to improve the project. To do this, we modified its architecture, removed antipattern code, and used the most popular React patterns to facilitate the integration of new developers (Hoc pattern & Provider pattern).The project was initially written entirely in Javascript. We therefore implemented TypeScript and isolated the numerous style interdependencies using CSS modules.I was involved in creating new product pages and responding to various urgent requests from product teams. To improve velocity and confidence in the code, we installed Storybook to create a component library and document the code.The project transitioned from Javascript code to more maintainable Typescript code with more detailed documentation. New customizable products have been added to the site.
- CuisilisteFullstack DeveloperTECHMay 2021 - May 2021 (1 month)Creation of a mobile application for weekly meal planning. Consideration of UX and UI and development of specifications. Use of the latest technologies available on the market to make animations and interactions as portable as possible (60 frames/second).Application data stored on the user's phone (AsyncStorage).Application in testing phase. Connection strategy to a server coming soon with the launch of the paid plan.
- GooseFront-End DeveloperEDUCATION AND E-LEARNINGDecember 2020 - January 2021 (1 month)Paris, FranceFor the development of Memosia V2, Goose Lab called on my services again to realize the improvements of the mobile application. We went from an MVP to a product with a market launch planned for February. My mission was to develop new mobile features: revision by flashcard and quiz, possibility for the student to take notes and organize them. The challenge was to manage a large amount of data and behaviors. For this, we opted to implement Redux to be able to maintain the project more easily over time.
Reviews
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
- Web Application Designer-DeveloperLe Wagon2019Étudiant au Wagon Bordeaux (batch 213). 9 semaines de code intensif pour approfondir nos connaissances sur les technologies du web. J'ai pu acquérir les compétences suivantes : • Créer un site internet design et sécurisé (HTML, CSS et JavaScript) • Dialoguer avec les API (via des requêtes Ajax) • Maintenir et faire évoluer une base de donnée avec PostgreSQL • Et surtout créer et déployer des applications web professionnelles grâce au langage de programmation ruby et son framework Ruby On Rails
- Bachelor of PhilosophyUniversité Bordeaux Montaigne2018Découverte de l'ensemble des domaines d'étude de la philosophie pour mieux saisir les enjeux de ses rapports avec les sciences, l'art et la politique. Les cours sont divisés selon des thématiques générales et s'articulent chacune généralement autour de 2 ou 3 auteurs majeurs. Le programme est riche est très stimulant.
Certifications
- Learn to code with JavaScriptOpenClassrooms, Paris2018
- Create interactive web pages with JavaScriptOpenClassrooms, Paris2018