About Laurent
- Flask, Django, Pyramid, gunicorn, uwsgi (aussi: pytest).
- Celery, RabbitMQ
- ansible, nginx
- Go
- Redis, PostgreSQL, MySQL
- ReactJS, VueJS, Angular, Svelte, VanillaJS
- Docker
- AWS, Google Cloud.
- scikit-learn/numpy/pandas pour du machine learning/data science
German
Conversational
English
Fluent
French
Native or bilingual
Experience
- Iliad / FreeDéveloppement d'API (Django)ENTERTAINMENT AND LEISUREMarch 2021 - October 2021 (7 months)Ville de Paris, Île-de-France, FranceL'application Free Ligue 1 permet de vivre la Ligue 1 (football) avec les meilleurs actions en vidéo en quasi-direct.J'ai travaillé sur l'API utilisée par les applications (Android, iOS, Freebox).L'objectif était de construire un système capable de tenir la charge lors d'un match (pic d'utilisateurs lors d'un but), et qui puisse être repris et maintenu facilement par d'autres développeurs.
- J'ai posé les bases du projet seul, puis deux développeurs m'ont rejoint.
- Nous partions d'une API existante en Scala, la première version de l'API Python devait maintenir une compatibilité.
- J'ai pu travailler sur certaines fonctionnalités spécifiques aux applications mobile: notifications pour les matches auxquels l'utilisateur s'est abonné (Firebase Cloud Messaging), app/universal links, in-app subscriptions.
- PartooLead DeveloperSOFTWARE PUBLISHINGSeptember 2020 - December 2020 (3 months)Ville de Paris, Île-de-France, FranceProof of concept to add a real-time update system to the Partoo web application to manage your business' online reviews.Towards the end of my stay I also audited the codebase and proposed changes to improve the development workflow. Tech: websockets setup with AWS Websockets API Gateway, events emitted by a Pyramid/Celery application, eventually displayed in a ReactJS app.
- OQEEFull Stack DeveloperTELECOMMUNICATIONSJuly 2019 - February 2020 (7 months)Ville de Paris, Île-de-France, FranceOqeeTV is a new way to experience television combining VOD, replays, recorded programs and live TV (TV app on Android/iOS/Freebox). I joined the team of 3 just as they got started, and was one of 2 people working on the backend.
- Integrated data from various providers (catalog of movies with associated offers as VOD/replay), adding them to the database in a way that lets us identify a movie across providers.
- Built a backoffice tool to manage program data eventually displayed to users. Used for instance by the design team to upload pictures in various formats.
- Worked on the API used by the different apps. The focus was on performance (planning to handle hundreds of thousands of people accessing the application at the same time) and maintainability of the API together with the different clients using it (android applications, web clients, etc). API in Django/PostgreSQL.
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
- Mathématiques appliquées et entrepreneuriat.Ecole Centrale Paris2014
- Android Developer NanodegreeUdacity2016Pre-requisites: 1 year of Java programming experience. Estimated completion time: 12 months (not full time learning) Along with the video lessons there are several projects to submit, the final one is an app that meets a number of requirements. I built a small language learning app based on memory cards with a custom backend in Python. This was a good learning experience.