[nom] Développeur Full Stack & Cloud
[e-mail] · [téléphone] · 18/01/2000
Marocain
Expérience Professionnelle
Développeur Full Stack & Cloud, Imedia 24 Gmbh · 09/2024 – présent
En tant que membre de l'équipe feed & ads j'ai contribué au · Rabat
développement et à la modernisation de l'architecture microservices pour optimiser les performances système.
Refonte du microservice feed : Restructuration pour réduire les dépendances inter-microservices. Mise en place d'un système autonome utilisant Pub/Sub pour la réception, le traitement et la redistribution des feeds vers l'application mobile et le portail web.
Migration du monitoring : Transition complète des outils de surveillance de GCP vers DataDog pour centraliser et améliorer la visibilité des performances.
Évolution des structures de données : Développement de nouvelles structures de feeds et implémentation du tracking des interactions utilisateur. Stockage dans BigQuery pour alimenter les modèles ML de l'équipe Data Science.
Pipeline ETL : Conception d'un pipeline Airflow/DBT pour l'extraction et le chargement des données de campagnes publicitaires depuis SFTP vers BigQuery.
Spring Boot, GCP, Terraform, Pub/Sub, Cloud Run Jobs, BigQuery, Bigtable, DataDog, DBT, Airflow
Ingénieur étude et développement, Attijariwafa Bank · 02/2023 – 08/2024
Projet majeur dans le secteur bancaire. Mon rôle principal était de · Casablanca
contribuer au développement d'un catalogue de produits et d'un système de tarification, basé sur une architecture de microservices.
Dans le cadre de ce projet, j'ai utilisé les technologies Java17, React et MongoDB pour concevoir et mettre en œuvre des fonctionnalités clés.
J'ai travaillé en étroite collaboration avec une équipe multidisciplinaire, comprenant des développeurs, des architectes et des spécialistes en affaires, afin de comprendre et de répondre aux exigences spécifiques du secteur bancaire.
Java ,Amazon S3, Spring Boot, MongoDB,JUnit,Intellij, Maven,Jenkins, Sonar
Ingénieur étude et développement, Sorec · 09/2022 – 02/2023
la création et l'évolution d'un microservice pour un produit (PICK5) · Rabat
Conception et développement
Rédaction de la spécification fonctionnelle et développement du microservice avec Spring Boot, Hibernate/JPA et Oracle
Intégration de Kafka pour la communication asynchrone entre services
DevOps et déploiement
Intégration dans le pipeline CI/CD (Jenkins, SonarQube, GitLab, Nexus)
Déploiement automatisé sur tous les environnements via Kubernetes et Ingress
Tests et qualité
Mise en place des tests unitaires (JUnit) et d'intégration automatisés
Intégration dans les tests end-to-end avec Cucumber
Spring Boot, Hibernate, JPA, Oracle/PL-SQL, Kafka, Cucumber, JUnit, Maven, Jenkins, SonarQube, Kubernetes
Formation
Ingénieur en informatique, Ensem · 09/2019 – 07/2022
Casablanca
Laureat des CPGE, CPGE Oujda · 02/2017 – 07/2019
Oujda
Skills
Angular · Reactjs
GCP · Spring boot
Java · Terraform
Langues
Arabe
Français
Anglais