About Laurent
- Flask, Django, Pyramid, gunicorn, uwsgi (also: pytest).
- Celery, RabbitMQ
- Ansible, Nginx
- Go
- Redis, PostgreSQL, MySQL
- ReactJS, VueJS, Angular, Svelte, VanillaJS
- Docker
- AWS, Google Cloud.
- scikit-learn/numpy/pandas for machine learning/data science
German
Conversational
English
Fluent
French
Native or bilingual
Experience
- Iliad / FreeAPI Development (Django)ENTERTAINMENT AND LEISUREMarch 2021 - October 2021 (7 months)Ville de Paris, Île-de-France, FranceThe Free Ligue 1 application allows you to experience Ligue 1 (football) with the best actions in near real-time video.I worked on the API used by the applications (Android, iOS, Freebox).The goal was to build a system capable of handling the load during a match (peak users during a goal), and which could be easily taken over and maintained by other developers.
- I laid the groundwork for the project alone, then two developers joined me.
- We started from an existing Scala API, the first version of the Python API had to maintain compatibility.
- I worked on certain features specific to mobile applications: notifications for matches the user has subscribed to (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
- Applied mathematics and entrepreneurship.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.