You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Laurent DirerLD

Laurent Direr

Développeur Python Full Stack

€1,000/day
4 projects
Paris, FR
8-15 years

Average response time: 1 hour

About Laurent


J'aide de petites équipes à développer des logiciels de qualité 🚀.
Je travaille par exemple pour des startups 'early stage' de type 'Software as a Service' avec un backend en Python (Django, Flask, FastAPI ou autre).

Au départ ingénieur en mathématiques appliquées, je me concentre aujourd'hui sur le développement web (API et frontend).

Selon les projets j'aime aussi aider les équipes avec lesquelles je travaille à être plus efficace, notamment en améliorant le workflow de développement.
Cela peut vouloir dire rendre des tests (beaucoup) plus rapides ou plus faciles à écrire, configurer un outil correctement (ex: webpack) ou simplement partager de bonnes pratiques.

Je fais du développement d'API mais aussi de "l'architecture logicielle", du frontend, et du devops lorsque nécessaire.
Quelques technologies que j'ai pu utiliser:

  • 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

Can work on-site
Paris (up to 10km)

Experience

  • Iliad / Free
    Développement d'API (Django)
    ENTERTAINMENT AND LEISURE
    March 2021 - October 2021 (7 months)
    Ville de Paris, Île-de-France, France
    L'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.
    Django OpenAPI PostgreSQL Firebase Ansible Nginx Celery RabbitMQ
  • Partoo
    Lead Developer
    SOFTWARE PUBLISHING
    September 2020 - December 2020 (3 months)
    Ville de Paris, Île-de-France, France
    Proof 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.
    AWS Python React.js Code Review
  • OQEE
    Full Stack Developer
    TELECOMMUNICATIONS
    July 2019 - February 2020 (7 months)
    Ville de Paris, Île-de-France, France
    OqeeTV 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.
    Django Python API OpenAPI JavaScript

Reviews

4,1

Out of 2 ratings

Y

Yoann

Ipsen

Reviewed on 02/03/2016

Laurent has chosen to hide 1 review

1 written review is private.

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Mathématiques appliquées et entrepreneuriat.
    Ecole Centrale Paris
    2014
  • Android Developer Nanodegree
    Udacity
    2016
    Pre-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.

Skill set

Categories