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

Badr Baddou

Lead software engineer Scala/Typescript

€780/day
Abou Dabi, AE
8-15 years

Average response time: 1 hour

About Badr

Je suis un ingénieur en informatique avec plus de 12 ans d'expérience dans le développement web, principalement dans l'écosystème Java/Spring. Cependant, ces dernières années, j'ai été séduit par l'approche de la programmation fonctionnelle, ce qui m'a amené à me concentrer sur des projets en Scala avec une forte composante FP.

Au cours de mes différentes missions, j'ai également eu l'occasion de travailler sur le développement front-end, en particulier avec Angular.

En dehors de mon travail, j'essaie autant que possible de contribuer à des projets Open Source.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • AIQ
    Lead software engineer
    SOFTWARE PUBLISHING
    November 2021 - Today (4 years and 6 months)
    Abou Dabi, United Arab Emirates
    Typescript Angular Huawei Cloud Helm Docker Kubernetes Microservices intelligence artificielle
  • Canal Plus
    Lead software engineer
    FILM AND AV
    May 2020 - November 2021 (1 year and 7 months)
    Boulogne-Billancourt, France
    J'ai rejoint l'équipe Mediahub en tant que lead développeur avec pour mission de construire la plateforme de gestion des actifs médias (Media Asset Management Platform, AMP) pour Canal+. L'objectif était de mettre en place une architecture de type microservices avec une logique d'orchestration. C'est pourquoi nous avons choisi Akka, avec sa notion d’Actors, pour implémenter la partie orchestration.
    Scala Play framework Akka Tapir Helm Docker Kubernetes RabbitMQ PostgreSQL MongoDB
  • Zeenea
    Scala Senior developer
    SOFTWARE PUBLISHING
    November 2018 - Today (7 years and 6 months)
    Paris, France
    Cette expérience a été très enrichissante à plusieurs niveaux. Ayant rejoint la start-up à ses débuts, le produit de Data-catalog était à ses débuts. Le premier défi pour l'équipe de développement a été de construire un produit mature et commercialisable. Il va sans dire que les enjeux étaient énormes.
    Ce fut également ma première expérience professionnelle en tant que développeur sénior Scala. Ayant utilisé ce langage dans des projets personnels, ce fut l'occasion de confronter mes connaissances du langage à des besoins métiers réels.

    • Implication dans le développement back-end/front-end en mode feature team.
    • Refonte de la code base dans un FP-like style.
    • Mise en place du coding guidelines Scala.
    • Implication dans le process de refactoring pour la migration on premise vers aws.
    • Partage des connaissances avec l'organisation de mob programming, et des mini-talks tech.
    • Mise en place de connecteurs (Bigquery, CloudStorage) pour la collecte des métadonnées.


    Scala Play framework Angular docker SolR Amazon Web Services Cats OrientDB

Recommendations

Be the first to recommend Badr

Help this freelancer shine by sharing your experience working together.

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

  • Master sécurité de l'information et cryptologie
    Université de Limoges
    2013

Skill set (40)

Categories