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

Rebouh Nassim

Senior FullStack Developer

€670/day
2 projects
Paris, FR
8-15 years

Average response time: 1 hour

About Rebouh

Je suis une personne ambitieuse. Je travaille très bien sous pression et j'aime les défis.
Je m'intègre facilement dans une équipe et j'aime pouvoir participer à sa cohésion.
Je suis passionné par les nouvelles technologies et les nouvelles opportunités qui nous aident à améliorer nos vies et nos métiers.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Paris (up to 50km)

Experience

  • Louisvuitton
    Senior Software Developer
    LUXURY GOODS
    January 2023 - Today (3 years and 5 months)
    Paris, France
    Participation au développement stratégique de l’application mobile e-commerce, véritable vitrine internationale de la marque, avec un focus particulier sur la partie back-end.
    Principaux langages/Framework de programmations utilisés:
    Angular/TypeScript
    Nodejs/NestJs/TypeScript - PostgreSQL/KAFKA
    CI/CD & Infrastructure:
    Github Actions - Argo CD - Google Clould Platform : Kubernetes/Docker
    Organisation : Scrum

    Réalisations :
    1. Implémentation en Clean Architecture avec bonnes pratiques : Principes SOLID et les bonnes pratiques de séparation des responsabilités. Cette approche a permis de rendre le code modulaire, facilement testable, maintenable et évolutif, tout en facilitant l’intégration de nouvelles fonctionnalités.
    2. Refonte complète de l’architecture applicative : Développement d’une nouvelle base de code avec NX, assurant une organisation modulaire et optimisée pour le travail en équipe, sans dépendances au code existant.
    3. Développement orienté microservices avec communication événementielle via Kafka : Conception de microservices indépendants pour chaque fonctionnalité de l’application (catalogue, suivi des commandes, service client, etc.), facilitant ainsi la scalabilité et la réactivité de l’architecture. Les microservices communiquent entre eux de manière asynchrone via Kafka pour des événements clés : par exemple, lorsqu’une commande est passée, un message est envoyé via Kafka pour notifier le microservice de gestion des stocks, qui peut alors ajuster les quantités disponibles en temps réel.
    4. Automatisation CI/CD avec GitHub Actions et déploiement sur GKE
    5. Surveillance de l’infrastructure avec Dynatrace
    6. Sécurisation et gestion du trafic avec Akamai Gateway
    7. Optimisation de l’organisation du code et des services partagés (Nx workspaces)
    8. Mise en place d’une stratégie de tests complète : Rédaction et exécution de tests unitaires, tests d’intégration et tests end-to-end (E2E)
  • SNCF RESEAU
    Senior Software Developer
    TRANSPORTATION
    January 2022 - January 2023 (1 year)
    Paris, France
    Principaux langages/Framework de programmations utilisés:
    Angular/TypeScript
    Nodejs/NestJs/TypeScript

    Réalisations :
    Écrire du code testable, flexible et maintenable (utilisation de plusieurs principes et disign pattern: GoF; SOLID, Strategy, Builder... ).
    Implémentation et mise en place d'une Clean architecture (Hexagonale), basé sur des bases solides pour la vie du projet et son évolution.
    Management technique d'une équipe de 8 developpeurs.
    Participation à des points d'analyses, chiffrage (MOA/MOE).
    Partage de mon expérience et connaissance sur plusieurs sujets Front End (RxJs, NgRX, , Reactive Programming, bonne pratiques, améliorations des performances)
    Etudes et adaptation des architecutre suivant l'évolution du besoin (Monolith => MicroService => EventSourcing/CQRS)
    Partage de connaissance du framework NestJs et élaboration de plan d'implémentation fiable et ouvert à l'évolution.
    Implementation et conption de collection MongoDB + requêtage complexe (MapReduce/Agregations)
    Intervention en tant que Lead Front sur l'ensemble du programme (4 Equipes).
    Création et maintenace d'une librairie Angular de composants.
    implémentation du TDD.
    Code Revue & Clean Code .
    Participation à l'élaboration de micro services et le respect des decoupages pâr besoins.
    Containérisation avec docker et kubernetes sur du AWS.
    Implémentation d'architecture orienté evenement avec l'usage de Kafka.

    Description de projets:
    Implémentation et participation à la création d'outils pemettant la maintenance des trains permettant la gestion du réseau SNCF en France.
    Environnement Technique :
    FrontEnd :
    Angular 12, Typescript.
    NgRx, Rxjs.
    Spectator, Ng-Mock..
    Amazon S3
    Amazon Lambda
    Jest, Cypress, Spectator.
    BackEnd:
    NestJs/NodeJS.
    MongoDB.
    Kubernetes (AWS).
    CI/CD & Infrastructure:
    Gitlab CI/CD
    Terraform
    Docker
    Kubernetes
    Organisation :
    SAFe / Scrum
    IDE :
    Webstorm, IntelliJi
  • Natixis
    Tech Lead / Cloud Engineer
    BANKING AND INSURANCE
    January 2019 - February 2022 (3 years and 2 months)
    Charenton-le-Pont, France
    Projet 1 : Implémentation et participation à la mise en place d'une application web et mobile permettant de facilité la vie quotidienne des collaborateurs au sein des locaux de l'entreprise.
    Principaux langages/Framework de programmations utilisés:
    ReactJs/React Native/TypeScript
    Nodejs/NestJs/TypeScript
    Réalisations :
    Analyse du besoin et conception des architectures qui respectent les exigences métier (budget, sécurité et disponibilité)
    Faciliter le passage au cloud en présentant les différentes solutions disponibles, tout en comparaison avec l'existant qui est principalement du OnPremise.
    Mise en place d'une architecture On-premise/ Microsoft Azure sécurisé permettant de faire transiter des informations entre les datacenters et le Cloud Public.
    Implémentation d'un ASE (Azure App Service Env), PrivateLink, Azure MySQL, KeyVault, Azure AD, Azure Devops, Static Web APP, VPN..
    Partage de mon expérience et connaissance sur l'implémentation en serverLess.
    implémentation du TDD, DDD.
    Forte sensibilité au Code Revue & Clean Code.
    Mise en Place de Service IOT, branchement sur un réseaux SIGFOX - GCP.
    Environnement Technique :
    FrontEnd :
    ReactJs/React Native, Typescript.
    Azure Static WebAPP
    Firebase
    Jest.

    Projet 2 : Conception et développement d'une plateforme de mise en relation B2B et B2C au sein du groupe BPCE.

    Réalisations :
    Analyse du besoin et conception des architectures qui respectent les exigences métier (budget, sécurité et disponibilité)
    Faciliter le passage au cloud en présentant les différentes solutions disponibles, tout en comparaison avec l'existant qui est principalement du OnPremise.
    Partage de mon expérience et connaissance sur l'implémentation en serverLess.
    Tech Lead d'une équipee de 3 dédéveloppeurs. Stack technique (Angular/NodeJs/GCP).
    implémentation du TDD, DDD.
    Forte sensibilité au Code Revue & Clean Code.
    Implétentation de solutions Server-less GCP (Cloud functions, Cloud Pub/Sub, Cloud Storage, DataStore).
    Angular Node.js Microsoft Azure Google cloud Kubernetes React Native NestJs

Reviews

4,0

Out of 1 rating

No review details to display

Rebouh has chosen to keep their written reviews private.

Recommendations

Be the first to recommend Rebouh

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

Certifications

Skill set

Categories