Skip to content

Software Engineering Experience

The professional background of Yassine Remmani, Senior Full-Stack Developer: production work on Spring Boot APIs, Kafka event pipelines and Next.js tools, plus a Master's degree in Computer Science & AI.

  • Senior Full-Stack Developer

    Auto Dealers Digital · Casablanca, Morocco

    Automotive digital platform (inventory, CRM, dealer websites, digital ads)

    Dec 2019 → Present

    Context

    Unified inventory, CRM, dealer sites, and ad campaigns at scale. Data consistency, production stability, and performance were non-negotiable.

    Action

    Designed high-traffic REST APIs, event-driven workflows with Kafka, campaign management (budgets, targeting, KPIs). Built back-office tools with Next.js. Auth (JWT, RBAC) across domains. PostgreSQL optimization, Redis caching, Dockerized CI/CD.

    Tech

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

    Impact
    • →4,000+ dealer sites powered by the platform
    • →Event-driven pipelines for inventory sync and campaign attribution
    • →Optimized DB performance for high-volume read workloads
    • →Zero-downtime deployments via CI/CD
    • →Designed and maintained high-traffic REST APIs powering a large automotive business platform.
    • →Implemented event-driven workflows using Kafka for data consistency, async processing, and scalable inter-service communication.
    • →Built campaign management systems: budgets, targeting, performance tracking, lead attribution, and business KPIs.
    • →Built and maintained internal back-office tools with Next.js for operational teams.
    • →Implemented authentication and authorization (JWT, RBAC) across multiple business domains.
    • →Optimized PostgreSQL schemas, indexes, and complex queries for high-volume workloads.
    • →Leveraged Redis for caching, job queues, and rate limiting for resilience.
    • →Dockerized services and standardized dev/prod environments. Contributed to CI/CD pipelines for automated testing and safe rollbacks.

Education

Master's Degree — Computer Science & Artificial Intelligence (Big Data)

Ibn Tofail University

Professional Bachelor's Degree — Software Engineering

EST Safi

University Diploma of Technology (DUT) — Software Engineering

EST Meknes

Baccalaureate — Life & Earth Sciences

El Qods High School, Chemmaia

Questions about this experience

Where does Yassine Remmani work?

Auto Dealers Digital, in Casablanca, Morocco, as a Senior Full-Stack Developer since December 2019. The platform covers inventory, CRM, dealer websites and advertising campaigns, and powers more than 4,000 automotive dealer sites.

What has Yassine Remmani built at scale?

High-traffic REST APIs and Kafka event pipelines for inventory synchronisation and campaign attribution, campaign management covering budgets, targeting and lead attribution, and PostgreSQL schemas tuned for high-volume read workloads. Deployments run zero-downtime through Dockerised CI/CD.

Has Yassine Remmani built a SaaS product of his own?

SalonSync, a live multi-tenant SaaS that runs the working day of a barbershop or salon: online booking, the walk-in queue, clients, takings and notifications, plus an AI booking assistant. Laravel API, Next.js frontend, PostgreSQL, deployed from GitHub Actions.

What is Yassine Remmani's educational background?

A Master's degree in Computer Science and Artificial Intelligence (Big Data) from Ibn Tofail University, a professional Bachelor's degree in Software Engineering from EST Safi, and a University Diploma of Technology in Software Engineering from EST Meknes.