À propos de Thomas
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- YousignFull Stack Web DeveloperSOFTWARE PUBLISHINGoctobre 2021 - février 2024 (2 ans et 4 mois)Paris, FranceYousign is a French electronic signature provider. It allows more than 15 000 customers to send signature requests either as a SaaS application or with an API, that can be integrated into the customer tools.As part of the Scale feature team, I focused on integrating the Yousign application with internal and external tools.Improve subscription management
- Build the backend architecture to restrict features access and quotas depending on the subscription plan and add-ons paid in Chargebee.
- Integrated Figma sketches to improve the user experience on the subscription page of the app.
Sales-assisted workflow- Created an API to connect our Salesforce CRM to the app, allowing salespeople to invite prospects to sign up for the app and pay the quote.
- Implemented a webhook mechanism to keep Salesforce up to date, allowing salespeople to keep track of their invitations
Back Office for our internal teams- Connected Forest Admin (a back-office as a service) to a read-only database replicate.
- Setup data relationships to ease the work of the customer care team, when displaying a user, relevant information were shown such as its organization details, its subscription, its last signature requests etc.
- Created API endpoints allowing the customer care team to perform various administration action such as editing a user, inviting user to try a feature etc.
- LE FIGAROFull Stack Web DeveloperPRESS AND MEDIAoctobre 2018 - septembre 2021 (2 ans et 11 mois)Paris, FranceLe Figaro, France's oldest national newspaper, is available both online and in print every day. As part of the CMS team, we were responsible for creating a new CMS from the ground up. This new system was aimed at replacing an outdated desktop application and making the user experience better. The project was to create a bi-media CMS capable of handling the website articles as well as the paper one. Today, the CMS manage content across most of Le Figaro group brands.Improve collaboration:
- Lock mechanism to provide a read-only view of an article while someone is editing i
- Possibility to ask the owner to take the lock and be able to edit the paper.
- Validation workflow depending on user role and permissions
Real time notification from press agencies AFP/Reuters- Separate Node.js service to ingest and store news alerts in MongoDB
- Notifications to all connected users using Web Sockets (Socket.IO), that displays toaster notifications in real-time in the CMS
Media Library- Backend and frontend part of a media library, combining multiple data sources for photos and videos
- Integrated it in the CMS where the user could simply search terms to find the media and drag and drop it in the article.
- 2SparkFull Stack Web DeveloperSOFTWARE PUBLISHINGseptembre 2015 - septembre 2018 (3 ans)Paris, France2Spark was a startup, now bought and integrated into Syfadis. The product was an application to help big companies conduct transformation projects, with the form of a quiz. Each collaborator will be asked questions every day about the transformation project (a new tool, new security rules, the digitalization of a process etc). We were a small team, so a lot of various tasks and challenges.Mood Survey Chatbot
- Development of a mood survey chatbot. The chatbot was accessible on every page on the app and was able to answer questions and chat with the user. After testing different solutions, we went with Dialogflow for the NLP (Natural Language Processing)
- In addition to user-initiated interactions, clients were able to create surveys as custom dialogs, with close or open answers, and a decision tree depending on the user answers. This allows the company to get a pulse of what was going on during the transformation project.
Migration to Symfony & React- Migration of the legacy Moodle application to a Symfony backend and a React progressive web app
- Step by step migration of keys features like email sending, a back-office for translations and users permissions or the management of customer theming
New question creation engine- Migration of the old engine that worked with images to a new system easy to use for administrators and fully translatable, so the same question could be asked in several languages
Reporting Dashboard- Replacing a big Excel file with a dynamic in-app dashboard
- Consolidation of users data in MongoDB
- Display of this information to customer administrators, with the possibility to drill down from a national level to a single agency in order to better monitor the transformation project
Recommandations
Soyez le premier à recommander Thomas
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Master MIAGE (Méthodes Informatiques Appliquées à la Gestion des Entreprises)Université Paris Descartes2017
- License MIAGE (Méthodes Informatiques Appliquées à la Gestion des Entreprises)IUT Paris Descartes2015