Aller au contenu

Expérience en ingénierie logicielle

Le parcours professionnel de Yassine Remmani, développeur full-stack senior : APIs Spring Boot, pipelines événementiels Kafka et outils Next.js en production, ainsi qu’un Master en informatique et intelligence artificielle.

  • Développeur Full-Stack Senior

    Auto Dealers Digital · Casablanca, Maroc

    Plateforme digitale automobile (stock, CRM, sites concessionnaires, publicité)

    Déc. 2019 → Aujourd’hui

    Contexte

    Inventaire, CRM, sites concessionnaires et campagnes pub unifiés à l’échelle. Cohérence des données, stabilité production et performances non négociables.

    Action

    Conception d’APIs REST à fort trafic, flux event-driven avec Kafka, gestion de campagnes (budgets, ciblage, KPIs). Outils back-office avec Next.js. Auth (JWT, RBAC) sur les domaines. Optimisation PostgreSQL, cache Redis, CI/CD Dockerisée.

    Tech

    Spring Boot · Next.js · PostgreSQL · Redis · Kafka · Docker · JWT · Keycloak

    Impact
    • →4 000+ sites concessionnaires alimentés par la plateforme
    • →Pipelines event-driven pour sync stock et attribution campagnes
    • →Performances base de données optimisées pour les charges en lecture
    • →Déploiements sans interruption via CI/CD
    • →Conception et maintenance d’APIs REST à fort trafic pour une plateforme métier automobile.
    • →Mise en place de flux event-driven avec Kafka : cohérence des données, traitement asynchrone, communication inter-services scalable.
    • →Systèmes de gestion de campagnes : budgets, ciblage, suivi de performance, attribution leads et KPIs métier.
    • →Construction et maintenance d’outils back-office Next.js pour les équipes opérationnelles.
    • →Authentification et autorisation (JWT, RBAC) sur plusieurs domaines métier.
    • →Optimisation des schémas, index et requêtes PostgreSQL pour les charges en lecture.
    • →Redis pour le cache, files de jobs et rate limiting. Contribution aux pipelines CI/CD (tests automatisés, rollbacks).
    • →Services dockerisés et environnements dev/prod standardisés.

Formation

Master — Informatique & Intelligence Artificielle (Big Data)

Université Ibn Tofail

Licence professionnelle — Génie logiciel

EST Safi

DUT — Génie logiciel

EST Meknès

Baccalauréat — Sciences de la vie et de la Terre

Lycée El Qods, Chemmaia

Questions sur ce parcours

Où travaille Yassine Remmani ?

Chez Auto Dealers Digital, à Casablanca au Maroc, en tant que développeur full-stack senior depuis décembre 2019. La plateforme couvre le stock, le CRM, les sites de concessionnaires et les campagnes publicitaires, et alimente plus de 4 000 sites automobiles.

Qu’est-ce que Yassine Remmani a construit à l’échelle ?

Des APIs REST à fort trafic et des pipelines Kafka pour la synchronisation du stock et l’attribution des campagnes, la gestion de campagnes (budgets, ciblage, attribution des leads) et des schémas PostgreSQL optimisés pour de forts volumes de lecture. Déploiements sans interruption via CI/CD.

Yassine Remmani a-t-il construit son propre SaaS ?

SalonSync, un SaaS multi-tenant en production qui gère la journée d’un barbershop ou d’un salon : réservation en ligne, file d’attente, clients, recettes et notifications, avec un assistant de réservation IA. API Laravel, frontend Next.js, PostgreSQL, déployé depuis GitHub Actions.

Quelle est la formation de Yassine Remmani ?

Un Master en informatique et intelligence artificielle (Big Data) à l’Université Ibn Tofail, une licence professionnelle en génie logiciel à l’EST Safi, et un DUT en génie logiciel à l’EST Meknès.