Achraf Ibn Mrabet

Senior Scala developer on Media Assets Management

Salaire / Taux journalier

Paris, France

Freelance

Expertises

JavaRequêtes SQLDockerNodeAngularPythonSymfonyDéveloppement BackendDéveloppement FullstackScalaElasticsearchKubernetesAWS

Langues

AnglaisArabeEspagnolFrançais

À propos

Liens

Expérience de travail

Senior Software engineer

Ledger

mars 2024 - Présent

2 ans 8 mois

Paris, France

• Développement Backend pour le produit swap marketplace de l’entité consumer services tradant plus de 100M$/jour. • Optimisation des temps de réponse des APIs : mise en place de caches local, caches distribués, CDN Cloudflare. • Réalisation de la documentation publique de Ledger pour l’intégration de nouveaux partenaires : Swagger + doc sur la signature des transactions sur la blockchain. • Réalisation de tableaux de bord DataDog pour traquer en temps réelle : Bug Backend, Bug sur les clés Ledger, trafic, latence, charge JVM, comportement utilisateur…. • Développement des tests de charges avec Gatling et amélioration continue du socle. • Automatisation de la CI/CD, augmentation de la couverture des tests, animation de réunion tech hebdomadaire

Senior Scala developer on Media Assets Management

CANAL+ Group

avr. 2023 - mars 2024

1 an

Paris, France

• Développement d’une plateforme d’orchestration scalable et réactive pour remplacer une solution existante fournie par IBM • Enrichissement de l’existant : nouvelles features, correction de bugs, migrations, participation aux cérémonies agiles • Conception et déploiement d’une nouvelle brique Elasticsearch alimentée par les données de MongoDB en temps réel par un CDC Environnement technique : Scala, Redis, Rabbit, Mongo, Postgres, Elasticsearch, Kafka, Lua, Kubernetes, Docker

Software Engineer on runtime cloud components

Talend

juil. 2022 - avr. 2023

10 mois

Paris, France

• Intégration de l’équipe Runtime de la stack Talend dans le cloud AWS et on-premise pour servir pas moins de 7 000 clients • Conduite de la migration de Akka v2.6 vers des technos open-source natives kubernetes (Quarkus/ Vert.X/ GraalVM) • Présentation des réalisations de l’équipe lors de Town Hall en présence du CTO (USA), du board (USA) et des salariés world wide • Refonte des applications legacy devenues obsolètes et lourdes à maintenir, pour réduire les coûts Environnement technique : Scala/Java, Quarkus, GraalVM, aws, Kubernetes, Kafka, Vault, Github actions

Scala Developer on core banking system

Nickel

mars 2021 - avr. 2023

2 ans 2 mois

Nantes, France

Scala, Python, Robot framework, Cassandra, Kafka

Développeur BIG DATA sur un puits de données

MAIF

janv. 2018 - janv. 2021

3 ans 1 mois

Paris, France

Un puits de données est un cluster Elasticsearch contenant l'image des données des différents autre SI (CRM - IARD - partenaires...) en temps réel. Dans le cadre de l'evolution du socle technique des APD (Alimentation Puits de Données) j'ai participé à: * Développement des streams distribués avec AKKA * Migration du puits vers une nouvelle version d’Elastic sur le cloud - Consistant à alimenter l'ancien et le nouveau jusqu'à la migration du dernier client * Optimisation des perfs des streams de chargement de la data * Remise en norme GDPR du puits * Techno :SpringBoot/Java11, Elasticsearch, Kafka,Kubernetes, Jms, Akka, SQL, shell, Unix

Développeur BIG Data

Société Générale

sept. 2017 - janv. 2018

5 mois

Paris, France

* Développement des vues et des API pour modéliser l’extraction * Présentation de l’avant vente du produit pour le client * Techno : Angular2, Scala/java, Spark, Hive, Hadoop

Stagiaire software - Data backend

Orange

mars 2017 - août 2017

6 mois

35510 Cesson-Sévigné, France

Développement d'un outil pour l'analyse des logs NGINX afin de : * Analyser l'usage des clients de l'application mobile * Supervision des APIs * Supervision des fournisseurs des datas foot Durant ce stage j'ai été amené à: * Installation des environements (VMs, Elasticsearch,Nodejs,Docker) * Création des schémas sur Elasticsearch * Développement des webservices en Nodejs * Développement des UIs pour les Dashboards en Near-Real Time Envirinnement technique: Elasticsearch 2.4, Nodejs, Angular2

Stage développeur d'application ERP/CRM

Capgemini

juin 2016 - août 2016

3 mois

Région de Rennes, France

Participer à la migration des Peopletools de la CRM Peoplesoft (un ERP Oracle) de la version 8.47 vers 8.51 et de s'assurer que cette migration n'engendre pas de régression. Intégré au sein d'une équipe de 5 autres collaborateurs j'ai éffectué différentes tâches: * Installation des environnements Peoplesoft et automatisation d'une partie du processus * Migration des web services (SOAP) * Développement des items avec PeopleCode * Test sous HP ALM * Correction des anomalies en se basant sur les spécifications fonctionnelles Environnement technique : ERP Peoplesoft, SoapUI, HP ALM, Groovy

Projet professionnel

Sword Group

janv. 2016 - avr. 2016

4 mois

Région de Rennes, France

Projet en groupe(4 étudiants) afin de réaliser un travail mandaté par une société extérieure à l’Université. Organisation du projet avec la méthode Scrum (4 itération), dont mes tâches : * Conception et mise en production de la base de donnée (SQL) * Développement des Web Services REST (Symfony 3) * Tests d'intégrations Environnement technique : Symfony 3, AngularJS,, SQL

Stagiaire développement d'application web

Biopredic International

avr. 2015 - juil. 2015

4 mois

Région de Rennes, France

Réalisation d'un POC permettant l'automatisation d'un processus informatique pour une gamme de produit. Tâches réalisé: * Recueil des besoins fonctionnelles, cahier de charge * Animations des réunions, rapports et diffusion * Développement de la solution (JAVA) Environnement technique : JAVA (Framework Dropwizard), SQL, ERP WAVESOFT


Formation

Université de Rennes I

Master 2 Méthode Informatique appliqué à la gestion d'entreprise (MIAGE), Système d'information et aide à la décision

2016 - 2017

1 an 2 mois

Université de Rennes I

Master 1 Méthode Informatique Appliqué à la Gestion des Entreprises (MIAGE)

2015 - 2016

1 an 2 mois

Université de Rennes I

Licence Méthode Informatique Appliqué à la Gestion des Entreprises (MIAGE)

2014 - 2015

1 an 2 mois

Faculté des Sciences et Techniques

Licence en Génie Informatique

2011 - 2014

3 ans 2 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.