Robin Thiry
Full Stack Engineer at TheFork, a TripAdvisor company- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
French Native or bilingual proficiency
-
English Full professional proficiency
-
Chinese Elementary proficiency
Topline Score
Bio
Experience
-
TheFork, a Tripadvisor company
-
France
-
Technology, Information and Internet
-
700 & Above Employee
-
Full Stack Engineer
-
Jan 2023 - Present
-
-
-
INOCO
-
France
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Technical Lead
-
Oct 2021 - Present
Founded in September 2018, INOCO is an inspired & inspiring IT consulting start-up, created with and for its consultants. Our DNA is strongly rooted in IT professions and in particular in technological innovation, with an ever more agile approach. We loudly advocate our common values that we all share: innovation, high standards, agility... and in a more original way: sharing value, solidarity, benevolence. Founded in September 2018, INOCO is an inspired & inspiring IT consulting start-up, created with and for its consultants. Our DNA is strongly rooted in IT professions and in particular in technological innovation, with an ever more agile approach. We loudly advocate our common values that we all share: innovation, high standards, agility... and in a more original way: sharing value, solidarity, benevolence.
-
-
-
Banking Consortium (confidential project)
-
Paris, Île-de-France, France
-
TypeScript Senior Developer
-
May 2022 - Oct 2022
Creation of a blockchain platform to exchange interbank financial products. Completed tasks : • TypeScript developments of backend micro-services • Developments on the front end in Vue.JS • Integration of these developments in the customer ecosystem • Interactions with the private Blockchain based on Ethereum via an internally developed framework • Organization following the SCRUM methodology Technical environment: TypeScript, Vue.js, Express, Solidity, Etherjs… Show more Creation of a blockchain platform to exchange interbank financial products. Completed tasks : • TypeScript developments of backend micro-services • Developments on the front end in Vue.JS • Integration of these developments in the customer ecosystem • Interactions with the private Blockchain based on Ethereum via an internally developed framework • Organization following the SCRUM methodology Technical environment: TypeScript, Vue.js, Express, Solidity, Etherjs, Mongoose, Ethereum, Ganache, Keycloak Show less Creation of a blockchain platform to exchange interbank financial products. Completed tasks : • TypeScript developments of backend micro-services • Developments on the front end in Vue.JS • Integration of these developments in the customer ecosystem • Interactions with the private Blockchain based on Ethereum via an internally developed framework • Organization following the SCRUM methodology Technical environment: TypeScript, Vue.js, Express, Solidity, Etherjs… Show more Creation of a blockchain platform to exchange interbank financial products. Completed tasks : • TypeScript developments of backend micro-services • Developments on the front end in Vue.JS • Integration of these developments in the customer ecosystem • Interactions with the private Blockchain based on Ethereum via an internally developed framework • Organization following the SCRUM methodology Technical environment: TypeScript, Vue.js, Express, Solidity, Etherjs, Mongoose, Ethereum, Ganache, Keycloak Show less
-
-
-
Bpifrance
-
France
-
Banking
-
700 & Above Employee
-
Technical Lead
-
Oct 2021 - Apr 2022
Mission: The Digital Hub is a free platform whose purpose is to facilitate the connection of small and medium-sized innovative French companies in growth, in particular start-ups, with other companies and more particularly "Major Groups". Tasks : Team management (2 developers) Coordination of developments, ensuring their quality Analysis, design and implementation of developments and unit tests Integration of these developments into the BPI France ecosystem Ensure… Show more Mission: The Digital Hub is a free platform whose purpose is to facilitate the connection of small and medium-sized innovative French companies in growth, in particular start-ups, with other companies and more particularly "Major Groups". Tasks : Team management (2 developers) Coordination of developments, ensuring their quality Analysis, design and implementation of developments and unit tests Integration of these developments into the BPI France ecosystem Ensure functional and technical consistency with the reference framework Deployment and production support Assurance of maintenance in operational conditions Bug and fix management User support Technical environment: NodeJS, TypeScript, React, ReactDOM, NextJS, Npm, Express, Graphql, Passport, Moment, Appollo-client, Bluebird, bcrypt Show less Mission: The Digital Hub is a free platform whose purpose is to facilitate the connection of small and medium-sized innovative French companies in growth, in particular start-ups, with other companies and more particularly "Major Groups". Tasks : Team management (2 developers) Coordination of developments, ensuring their quality Analysis, design and implementation of developments and unit tests Integration of these developments into the BPI France ecosystem Ensure… Show more Mission: The Digital Hub is a free platform whose purpose is to facilitate the connection of small and medium-sized innovative French companies in growth, in particular start-ups, with other companies and more particularly "Major Groups". Tasks : Team management (2 developers) Coordination of developments, ensuring their quality Analysis, design and implementation of developments and unit tests Integration of these developments into the BPI France ecosystem Ensure functional and technical consistency with the reference framework Deployment and production support Assurance of maintenance in operational conditions Bug and fix management User support Technical environment: NodeJS, TypeScript, React, ReactDOM, NextJS, Npm, Express, Graphql, Passport, Moment, Appollo-client, Bluebird, bcrypt Show less
-
-
-
Kering
-
France
-
Retail Luxury Goods and Jewelry
-
700 & Above Employee
-
Full Stack JS Engineer
-
Sep 2019 - Dec 2021
Assignment : Redesign of the management of the customer base for all brands Implementation and integration into the IS of a new environment of microservices developed in Typescript, in order to comply with the new regulations on customer data flows for China, Russia and the United States Tasks : Development of microservices in TypeScript such as a proxy, various APIs including one with GraphQL First use of Couchbase at Kering, so I participated in the discovery of this DB… Show more Assignment : Redesign of the management of the customer base for all brands Implementation and integration into the IS of a new environment of microservices developed in Typescript, in order to comply with the new regulations on customer data flows for China, Russia and the United States Tasks : Development of microservices in TypeScript such as a proxy, various APIs including one with GraphQL First use of Couchbase at Kering, so I participated in the discovery of this DB and worked in collaboration with the SRE teams in order to achieve an environment that meets the need. Development of Gatling tests which were subsequently taken over to develop load tests Assignment : Development of a wrapper of the Elastic APM library in order to have an "automatic wrapping" of the KafkaJS library with provision of Typescript decorators Tasks : Wrap the KafkaJS module to have APM traces automatically TypeScript Decorators Assignment : Supervision / Technical referent between Kering and service provider teams for a migration project of the entire POS (Point of sales) environment during a POC for a call for tenders. Tasks : Technically help service provider teams to correctly understand and integrate with the Kering environment Carry out technical tests / analyzes and feedback on the different solutions offered by the service providers in order to help in the final choice of the adopted solution. Technical environment : NodeJs/Typescript, NestJS, GraphQL, Couchbase, Kafka, Jenkins , Gatling, AWS, Gitlab , Jest, Snyk, Husky, Prettier Show less Assignment : Redesign of the management of the customer base for all brands Implementation and integration into the IS of a new environment of microservices developed in Typescript, in order to comply with the new regulations on customer data flows for China, Russia and the United States Tasks : Development of microservices in TypeScript such as a proxy, various APIs including one with GraphQL First use of Couchbase at Kering, so I participated in the discovery of this DB… Show more Assignment : Redesign of the management of the customer base for all brands Implementation and integration into the IS of a new environment of microservices developed in Typescript, in order to comply with the new regulations on customer data flows for China, Russia and the United States Tasks : Development of microservices in TypeScript such as a proxy, various APIs including one with GraphQL First use of Couchbase at Kering, so I participated in the discovery of this DB and worked in collaboration with the SRE teams in order to achieve an environment that meets the need. Development of Gatling tests which were subsequently taken over to develop load tests Assignment : Development of a wrapper of the Elastic APM library in order to have an "automatic wrapping" of the KafkaJS library with provision of Typescript decorators Tasks : Wrap the KafkaJS module to have APM traces automatically TypeScript Decorators Assignment : Supervision / Technical referent between Kering and service provider teams for a migration project of the entire POS (Point of sales) environment during a POC for a call for tenders. Tasks : Technically help service provider teams to correctly understand and integrate with the Kering environment Carry out technical tests / analyzes and feedback on the different solutions offered by the service providers in order to help in the final choice of the adopted solution. Technical environment : NodeJs/Typescript, NestJS, GraphQL, Couchbase, Kafka, Jenkins , Gatling, AWS, Gitlab , Jest, Snyk, Husky, Prettier Show less
-
-
-
Wemanity Group
-
France
-
IT Services and IT Consulting
-
200 - 300 Employee
-
Fullstack JS Developper
-
Jun 2017 - Dec 2021
Pour évoluer au rythme effréné du changement, les sociétés doivent se doter d’un solide esprit d’entreprise et d’une réelle culture de l’innovation. Les sociétés doivent se transformer pour devenir plus rapides, réactives et innovantes à l’image des ces nouvelles concurrentes, les startups. Notre mission est de vous accompagner dans votre transformation agile & digitale et vous insuffler une énergie “startup” disruptive pour vous aider à préserver une position de leader sur le marché… Show more Pour évoluer au rythme effréné du changement, les sociétés doivent se doter d’un solide esprit d’entreprise et d’une réelle culture de l’innovation. Les sociétés doivent se transformer pour devenir plus rapides, réactives et innovantes à l’image des ces nouvelles concurrentes, les startups. Notre mission est de vous accompagner dans votre transformation agile & digitale et vous insuffler une énergie “startup” disruptive pour vous aider à préserver une position de leader sur le marché. Pour être acteur d’un présent et d'un avenir qui se réinventent tous les jours. Wemanity est l'agent de Transformation Agile et Digitale. Show less Pour évoluer au rythme effréné du changement, les sociétés doivent se doter d’un solide esprit d’entreprise et d’une réelle culture de l’innovation. Les sociétés doivent se transformer pour devenir plus rapides, réactives et innovantes à l’image des ces nouvelles concurrentes, les startups. Notre mission est de vous accompagner dans votre transformation agile & digitale et vous insuffler une énergie “startup” disruptive pour vous aider à préserver une position de leader sur le marché… Show more Pour évoluer au rythme effréné du changement, les sociétés doivent se doter d’un solide esprit d’entreprise et d’une réelle culture de l’innovation. Les sociétés doivent se transformer pour devenir plus rapides, réactives et innovantes à l’image des ces nouvelles concurrentes, les startups. Notre mission est de vous accompagner dans votre transformation agile & digitale et vous insuffler une énergie “startup” disruptive pour vous aider à préserver une position de leader sur le marché. Pour être acteur d’un présent et d'un avenir qui se réinventent tous les jours. Wemanity est l'agent de Transformation Agile et Digitale. Show less
-
-
-
TotalEnergies
-
France
-
Oil and Gas
-
700 & Above Employee
-
Full Stack NodeJS Developer
-
Jun 2017 - Aug 2019
In mission for Wemanity, I am in charge of the implementation of the NodeJS cluster, of API development in NodeJS, as well as the implementation of Best Practices for this language. In mission for Wemanity, I am in charge of the implementation of the NodeJS cluster, of API development in NodeJS, as well as the implementation of Best Practices for this language.
-
-
-
while42
-
Non-profit Organizations
-
1 - 100 Employee
-
Member
-
Nov 2014 - 2018
Member of While42 Beijing events. While42 is an alumni network built to connect french IT talents all around the world. More details: www.while42.org Member of While42 Beijing events. While42 is an alumni network built to connect french IT talents all around the world. More details: www.while42.org
-
-
-
Mobilis Pro
-
France
-
Software Development
-
1 - 100 Employee
-
Fullstack developer MeteorJS / NodeJS
-
Mar 2016 - May 2017
-
-
-
LiveMentor
-
France
-
Professional Training and Coaching
-
1 - 100 Employee
-
Mentor
-
Sep 2015 - Jun 2016
Mentor sur Livementor.com Professeur particulier en : - Node.js - Javascript - Mongodb - HTML & CSS - C & C++ - C# & XAML - Anglais Mentor sur Livementor.com Professeur particulier en : - Node.js - Javascript - Mongodb - HTML & CSS - C & C++ - C# & XAML - Anglais
-
-
-
Linkat
-
Région de Paris , France
-
Co Founder (EIP) / Windows Phone developer / Node.js Angular.js developper
-
Dec 2013 - May 2016
We are an EIP from the 2016 promotion Also in the same vein, the Epitech Innovative Project is the latest project of schooling a epitech. Groups of 6 to 10 members on average, students must compose themselves an innovative subject that they will carry out during the end of their course (2 ½ years). They are followed and accompanied by a team of professionals whose goal is to adjust the potential problems of organization and sensureto that the objectives are achieved. We find the same… Show more We are an EIP from the 2016 promotion Also in the same vein, the Epitech Innovative Project is the latest project of schooling a epitech. Groups of 6 to 10 members on average, students must compose themselves an innovative subject that they will carry out during the end of their course (2 ½ years). They are followed and accompanied by a team of professionals whose goal is to adjust the potential problems of organization and sensureto that the objectives are achieved. We find the same interactions that can be found in companywith one hand, the project owner (Lab EIP) and project supervision (group formed by students.) Fundamentals and innovations linkat Link@ is an application management firm for private physicians. Cesderniers have available an online diary, a database of patients, consultation section, accounting and network practitioner. Patients can make an appointment with their doctor through a web interface and / or application on their smartphone. Each doctor has a consultation module that will suit his specialty. A radiologist can access the older radios made by the patient, will have access to a dentist before dental checkup, etc ... Show less We are an EIP from the 2016 promotion Also in the same vein, the Epitech Innovative Project is the latest project of schooling a epitech. Groups of 6 to 10 members on average, students must compose themselves an innovative subject that they will carry out during the end of their course (2 ½ years). They are followed and accompanied by a team of professionals whose goal is to adjust the potential problems of organization and sensureto that the objectives are achieved. We find the same… Show more We are an EIP from the 2016 promotion Also in the same vein, the Epitech Innovative Project is the latest project of schooling a epitech. Groups of 6 to 10 members on average, students must compose themselves an innovative subject that they will carry out during the end of their course (2 ½ years). They are followed and accompanied by a team of professionals whose goal is to adjust the potential problems of organization and sensureto that the objectives are achieved. We find the same interactions that can be found in companywith one hand, the project owner (Lab EIP) and project supervision (group formed by students.) Fundamentals and innovations linkat Link@ is an application management firm for private physicians. Cesderniers have available an online diary, a database of patients, consultation section, accounting and network practitioner. Patients can make an appointment with their doctor through a web interface and / or application on their smartphone. Each doctor has a consultation module that will suit his specialty. A radiologist can access the older radios made by the patient, will have access to a dentist before dental checkup, etc ... Show less
-
-
-
Pixelium
-
France
-
IT Services and IT Consulting
-
Freelance Developpeur Nodejs
-
Nov 2015 - Feb 2016
Pixelium est la réunion de deux pôles de compétences complémentaires : un pôle Conseil & Stratégie qui vous accompagne tout au long de votre projet et le met en forme; un pôle Technique & Développement maîtrisant les dernières technologies du web, qui le réalise. Notre engagement, délivrer une solution : sur mesure, adaptée à vos besoins et dans les délais. Pixelium est la réunion de deux pôles de compétences complémentaires : un pôle Conseil & Stratégie qui vous accompagne tout au long de votre projet et le met en forme; un pôle Technique & Développement maîtrisant les dernières technologies du web, qui le réalise. Notre engagement, délivrer une solution : sur mesure, adaptée à vos besoins et dans les délais.
-
-
-
MoneyPush
-
Paris Area, France
-
Fullstack developper Node.js/Angular.js/CoffeeScript
-
Aug 2015 - Feb 2016
MoneyPush.com allows you to benefit the same rates returns as financial's professionals with real time prices and a 100% controlled risk, all of this on the simplest platform of use on the market. Thought and developed for privates. Indeed, thanks to MoneyPush, you will be able to enter the Forex market taking only 1 Euro of risk by position and with a possibility of winning which can reach until 1000% of your initial proposal. MoneyPush.com allows you to benefit the same rates returns as financial's professionals with real time prices and a 100% controlled risk, all of this on the simplest platform of use on the market. Thought and developed for privates. Indeed, thanks to MoneyPush, you will be able to enter the Forex market taking only 1 Euro of risk by position and with a possibility of winning which can reach until 1000% of your initial proposal.
-
-
-
ETNA
-
Yvry-sur-Seine
-
Teaching Assistant
-
Jul 2014 - Aug 2014
Assist students during a rush system administration. Correction of students for the rush (project: installation and configuration of a DHCP / SYSLOG server and SVN server / SAMBA with rsync configuration for the SVN / SAMBA replication on the DHCP in a planned folder for backup) Assist students during a rush UNIX system. Correction of students for the rush (project again a shell with basic commands) Correction Project. (project recode the shell function "ls" in C) Assist students during a rush system administration. Correction of students for the rush (project: installation and configuration of a DHCP / SYSLOG server and SVN server / SAMBA with rsync configuration for the SVN / SAMBA replication on the DHCP in a planned folder for backup) Assist students during a rush UNIX system. Correction of students for the rush (project again a shell with basic commands) Correction Project. (project recode the shell function "ls" in C)
-
-
-
Ladder55
-
Paris
-
System Administrator / Web developer
-
Apr 2014 - Jul 2014
Installation and maintenance of servers, production of web applications, web development. Skills used: - Javascript (jQuery + AJAX) - HTML5 + CSS3 - Bootstrap - Linux Servers: Configuration and Administration - Apache (vhost) - Postfix - proftpd - Git / SVN - GitLab Installation and maintenance of servers, production of web applications, web development. Skills used: - Javascript (jQuery + AJAX) - HTML5 + CSS3 - Bootstrap - Linux Servers: Configuration and Administration - Apache (vhost) - Postfix - proftpd - Git / SVN - GitLab
-
-
-
Epitech
-
Higher Education
-
200 - 300 Employee
-
System Administrator / Teaching assistant
-
Nov 2013 - Mar 2014
Network and SytemAdministrator and Teaching Assistant Skills used : - Linux administration - Git / SVN - Bind9 - Apache2 - LDAP - Kerberos - Munin - Openstack - OpenWRT - LATEX Network and SytemAdministrator and Teaching Assistant Skills used : - Linux administration - Git / SVN - Bind9 - Apache2 - LDAP - Kerberos - Munin - Openstack - OpenWRT - LATEX
-
-
-
Servier
-
France
-
Pharmaceutical Manufacturing
-
700 & Above Employee
-
Sharepoint Developer
-
Jul 2012 - Dec 2012
Sharepoint Developer 2007/2010 and Web Developer. Skills used : - C# / XAML / ASP.Net - Javascript (jQuery), - HTML + CSS Sharepoint Developer 2007/2010 and Web Developer. Skills used : - C# / XAML / ASP.Net - Javascript (jQuery), - HTML + CSS
-
-
Education
-
EPITECH - European Institute of Technology
Master's degree, Information Technology -
北京交通大学
Master's degree, Software Engineering