Backend
Java 21, Spring Boot, REST APIs, Spring Data JPA, Hibernate, Maven.
I am Saad Mosaif, a Backend & AI Engineer based in Casablanca. I specialize in Java 21, Spring Boot, PostgreSQL, Keycloak, and LLM/RAG integration, with a focus on secure, maintainable systems that can support serious product workflows.
Java 21, Spring Boot, REST APIs, Spring Data JPA, Hibernate, Maven.
PostgreSQL, MySQL, SQL, Flyway, Redis, Caffeine Cache.
Keycloak, OAuth2/JWT, Spring Security, roles, and permissions.
LLM/RAG, embeddings, Ollama, Gemini, Groq, Docker, Prometheus, Testcontainers, k6.
Building the backend foundation of a travel booking platform, including booking, payment, hotel, messaging, notification, Keycloak security, Redis caching, observability, and Koogy AI powered by LLM/RAG.
Designed and optimized a port call management application with modules for ports, terminals, vessels, goods, arrival notices, analytics, chatbot features, and Keycloak authentication.
Built a Spring Boot and React web application, managed MySQL data, and collaborated with the technical team on features and interface improvements.
Completed master's-level education at EMSI Casablanca and Université Côte d'Azur, combining software engineering and applied artificial intelligence.
I like backend work where business rules matter: availability, payments, authentication, permissions, data integrity, performance, and AI features that solve a real user problem. My priority is to turn complex needs into simple, durable technical decisions.