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

Medhi Redjem

Développeur Full Stack

€700/day
Lesquin, FR
8-15 years

Average response time: 1 hour

About Medhi

Je suis ingénieur en études et développement depuis presque 10 ans auprès de multiples clients du retail et du transport.

Je suis intervenu autant sur des applications Back type API, middleware, batch que sur du Front notamment AngularJS, React ou Vue. Je possède une très bonne connaissance du langage Java et de l'écosystème Kafka.

J'aime autant intervenir sur les phases de réalisation que sur les phases d'architecture et de déploiement.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Lesquin (up to 50km)

Experience

  • DECATHLON
    Développeur Full Stack / Expert Kafka
    SPORTS
    April 2020 - Today (6 years and 2 months)
    Lille, Hauts-de-France, France
    Migration des applications et des bases de données de l'équipe déployées sur AWS vers un cluster Kubernetes GCP. Création des namespaces applicatifs, des descripteurs Kubernetes ainsi que des secrets stockant la configuration. Création des Github Actions permettant de publier les images Docker dans l'Artifact Registry.

    Mise à jour des applications backend et frontend afin de permettre l'intégration de Datadog. Récupération des logs et des traces applicatives et activation du RUM (Real User Monitoring) sur les applications frontend afin de faciliter la gestion du support grâce au Session Replay.

    Définition des bonnes pratiques Git au sein de l'équipe et intégration de semantic-release afin de permettre le trunk based developpement et accélerer le rythme de livraison des features en production.

    Collaboration avec les intégrateurs email pour définir les besoins Data pour les différentes campagnes marketing email. Développement d'une application réactive en Java afin de récupérer les contenus adéquats en fonction du use case (conseils produit, panier abandonné et abandon de navigation).

    Conception et développement en nodejs d'un outil en ligne de commande permettant d'automatiser les opérations de traduction, de minification et de déploiement jusque là manuelles des intégrateurs SalesForce. Automatisation du déploiement des messages, des créations des DataExtension, des générations de preview, des mises à jour des triggers, ...

    Conception et développement en Java d'une application modulaire permettant d'envoyer des communications email à l'occasion de l'anniversaire de clients pour leur proposer une carte cadeau.

    Accompagnement de l'équipe de développement sur des problématiques techniques diverses (k8s, git, ...).
    Java Node.js NestJs Git/Github Kubernetes Apache Kafka
  • SFEIR
    Développeur Full Stack
    DIGITAL AND IT
    February 2020 - January 2022 (1 year and 11 months)
    Lille, Hauts-de-France, France
    Intervention en régie au sein du produit Instala, outil interne Leroy Merlin de monitoring des chantiers de pose chez les particuliers.

    Participation aux rituels agiles de l'équipe : daily, rétrospective, mob programming. Conception et réalisation des US métiers en vue d'ajouter de nouvelles fonctionnalités à l'outil et d'en étendre l'usage à de nouveaux partenaires de pose et de nouvelles BUs.

    Développements côté back avec SpringBoot sur une architecture micro-services déployée sur GKE. Utilisation de Postgres et Mongo comme bases de données. Communication entre les composants via Kafka.

    Développement côté front sur une IHM full React et Typescript. Création des composants, mise en place du style et ajout des tests unitaires. Conseils sur l'architecture et le déploiement d'applications orientées streaming avec Kafka. Modélisation des données en Avro.

    Développement de briques utilisant Kafka Streams afin de permettre l'intégration des commandes de pose dans l'outil. Amélioration de la fonctionnalité de recherche de commandes via un template d'index Elasticsearch.

    Implémentation de la recherche full text sur des noms et prénoms ainsi que des numéros de téléphone internationaux, prise en compte des préférences utilisateur dans le calcul du scoring (magasin de rattachement, statut des commandes).

    Conception et réalisation d'applicatifs permettant d'exporter le contenu de bases de données Postgres et Mongo vers BigQuery et générer automatiquement les schémas Avro pour chacune des tables et collections. Exploitation des données sur DataStudio afin de calculer les OKR du produit (Objective Key Result).

    Environnement technique : Java 11, React, Typescript, Postgres, Mongo, Kubernetes, Terraform, Kafka, Elasticsearch, Datadog, DataStudio, GCP
    Java Apache Kafka Docker Elasticsearch React.js Kubernetes Google cloud
  • Nextoo
    Ingénieur Data / DevOps
    DIGITAL AND IT
    April 2019 - December 2019 (8 months)
    Roubaix
    Intervention en régie à OuiSNCF au sein de l'équipe BigData en charge de centraliser les logs applicatifs.

    Conception et architecture d'une nouvelle plateforme permettant de récolter les logs générés par les équipes applicatives et les services tiers. Indexation des logs au sein d'un cluster Elasticsearch afin de permettre le requêtage par les clients via l'interface Kibana.

    Automatisation du déploiement des composants de la plateforme avec Ansible. Déploiement des services avec Docker. Auto enregistrement des services auprès d'un cluster Consul. Ajout de tests d'intégration avec Vagrant et Ansible.

    Mise en place du monitoring sur les containers Docker avec Telegraf. Remontée des métriques d'Elasticsearch, Nifi et Kafka sur InfluxDB et visualisation avec Grafana. Remontée des logs avec Filebeat au sein d'un cluster Elasticsearch.

    Environnement technique : Java, Python, Go, Elasticsearch, Kafka, Nifi, Flume, Consul, Ansible, Docker
    Java Apache Kafka Elasticsearch Docker Ansible Vagrant

Recommendations

Be the first to recommend Medhi

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

  • Diplôme d'ingénieurs
    Telecom Lille 1 - Ecole d'Ingénieurs
    2013
  • Baccalauréat
    Lycée St Pierre
    2008

Certifications

Skill set

Categories