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

Medhi Redjem

Full Stack Developer

€700/day
Lesquin, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Medhi

I have been a study and development engineer for almost 10 years with multiple clients in retail and transport.

I have worked on Back applications such as APIs, middleware, and batch, as well as Front applications including AngularJS, React, and Vue. I have a very good knowledge of the Java language and the Kafka ecosystem.

I enjoy working on both development and architecture and deployment phases.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • DECATHLON
    Full Stack Developer / Kafka Expert
    SPORTS
    April 2020 - Today (6 years and 2 months)
    Lille, Hauts-de-France, France
    Migration of the team's applications and databases deployed on AWS to a GCP Kubernetes cluster. Creation of application namespaces, Kubernetes descriptors, and secrets storing the configuration. Creation of Github Actions to publish Docker images to the Artifact Registry.

    Updating backend and frontend applications to enable Datadog integration. Retrieving application logs and traces and enabling RUM (Real User Monitoring) on frontend applications to facilitate support management through Session Replay.

    Defining Git best practices within the team and integrating semantic-release to enable trunk-based development and accelerate the delivery pace of features in production.

    Collaboration with email integrators to define data needs for various email marketing campaigns. Development of a reactive Java application to retrieve appropriate content based on the use case (product advice, abandoned cart, and navigation abandonment).

    Design and development in Node.js of a command-line tool to automate the translation, minification, and deployment operations for Salesforce integrators, which were previously manual. Automation of message deployment, DataExtension creation, preview generation, trigger updates, etc.

    Design and development in Java of a modular application to send email communications for customer birthdays, offering them a gift card.

    Supporting the development team on various technical issues (k8s, git, ...).
    Java Node.js NestJs Git/Github Kubernetes Apache Kafka
  • SFEIR
    Full Stack Developer
    DIGITAL AND IT
    February 2020 - January 2022 (1 year and 11 months)
    Lille, Hauts-de-France, France
    On-site intervention for the Instala product, an internal Leroy Merlin tool for monitoring installation sites for individuals.

    Participation in the team's agile rituals: daily stand-ups, retrospectives, mob programming. Design and implementation of business user stories to add new features to the tool and extend its use to new installation partners and new business units.

    Backend development with SpringBoot on a microservices architecture deployed on GKE. Use of Postgres and Mongo as databases. Communication between components via Kafka.

    Frontend development on a full React and Typescript UI. Creation of components, styling, and addition of unit tests. Advice on the architecture and deployment of Kafka-oriented streaming applications. Avro data modeling.

    Development of modules using Kafka Streams to integrate installation orders into the tool. Improvement of the order search functionality using an Elasticsearch index template.

    Implementation of full-text search on first and last names as well as international phone numbers, taking into account user preferences in scoring (assigned store, order status).

    Design and implementation of applications to export the content of Postgres and Mongo databases to BigQuery and automatically generate Avro schemas for each table and collection. Data exploitation on DataStudio to calculate product OKRs (Objective Key Results).

    Technical environment: Java 11, React, Typescript, Postgres, Mongo, Kubernetes, Terraform, Kafka, Elasticsearch, Datadog, DataStudio, GCP
    Java Apache Kafka Docker Elasticsearch React.js Kubernetes Google cloud
  • Nextoo
    Data / DevOps Engineer
    DIGITAL AND IT
    April 2019 - December 2019 (8 months)
    Roubaix
    On-site intervention at OuiSNCF within the BigData team responsible for centralizing application logs.

    Design and architecture of a new platform for collecting logs generated by application teams and third-party services. Indexing logs within an Elasticsearch cluster to enable querying by clients via the Kibana interface.

    Automation of platform component deployment with Ansible. Service deployment with Docker. Auto-registration of services with a Consul cluster. Addition of integration tests with Vagrant and Ansible.

    Implementation of monitoring for Docker containers with Telegraf. Forwarding metrics from Elasticsearch, Nifi, and Kafka to InfluxDB and visualization with Grafana. Log forwarding with Filebeat into an Elasticsearch cluster.

    Technical environment: 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

  • Engineering Degree
    Telecom Lille 1 - Engineering School
    2013
  • Baccalaureate
    St Pierre High School
    2008

Certifications

Skill set

Categories