About Rémy
French
Native or bilingual
Experience
- Groupe NCAPHP Symfony DeveloperSOFTWARE PUBLISHINGJanuary 2023 - February 2024 (1 year and 1 month)Lyon, FranceSituation:Company in the printing sector for co-ownership syndicates with a web application for ordering printing and sending documents.Initial Scope:Taking over the application before the departure of the last developer in place.Action:1) Skill development in business and application knowledge (PHP Zend legacy)2) Feature addition and support3) Recruitment of a new internal team (3 devs, 1 lead, 1 CTO)4) Training of the new teamResult:After 1 year, the new team is in place and effective in responding to new development requests and managing support.
- UNOWBackend DeveloperEDUCATION AND E-LEARNINGJanuary 2017 - October 2022 (5 years and 9 months)Lyon, FranceUnow is a training organization specializing in online training. When I joined, Unow decided to abandon its Open Source platform to create a proprietary platform more in line with its future projects.I therefore created the GraphQL API in PHP Symfony3 (3.2). (Jan 2017) The API is consumed by React JS apps managed by a front-end development team.Currently, the API includes an administration for managing training (text, video, etc.), session management, trainer management... It allows participants to track their training (email reminders, learning platform...)We recently moved to Symfony4 (4.3). We use RabbitMQ, Elasticsearch, MySQL, PHP 7.1
- Xotelia SASWeb DeveloperHOSPITALITYMarch 2015 - December 2016 (1 year and 10 months)Lyon, FranceXotelia is a channel manager that synchronizes calendars for small rentals, such as apartments, guesthouses, small hotels... If a booking is received from Airbnb, it is necessary to close Booking, Expedia... Update availability, static data (description, photos...), prices... via API or crawler.Initially, the monolithic application was broken down into microservices to handle the load following a funding round in early 2015.Today, I am mainly responsible for the synchronization part, which represents a real technical challenge. A missed booking, a date that remains open, and it's a double booking... today we receive an average of 5000 booking movements (creation, modification, cancellation) per day for a volume exceeding Millions € / month. This also involves 30,000 calendar modifications (prices, availability...) per day.I also manage the creation of APIs so that partners can retrieve our updates on prices, availability, bookings... (https://github.com/Xotelia/xotelia-php-client) Implementation of Oauth2. Direct contact with partners on technical aspects to consume APIs (Airbnb API, Booking, Expedia, BudgetPlaces...) to imagine and implement important connections for the company such as Alliance Réseaux, Airbnb API...Creation of crawlers for partners who do not have APIs (Gite de France...)The technical stack consists of PHP, symfony2 (2.8), RabbitMQ, MongoDB, Ansible, vagrant, git, github, MySQL, Behat, phpunit...Finally, I am proactive in proposing solutions to simplify the lives of my support colleagues and to track what is happening in our booking flow through a dashboard.
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
- BTS in Management Information Technology, Application Developer OptionCRESPA, Lyon 32005
- Master Expert in Information Technology and Information SystemsSupinfo2008