Profile
Backend & AI Developer specialized in Java, Spring Boot, PostgreSQL, and AI module integration.
I design reliable, secure, and maintainable backend systems, from REST API architecture and
database modeling to authentication, performance optimization, and deployment support.
Professional Experience
November 2025 - Present
Backend & AI Engineer - Koog
- Built the backend foundation of a travel booking platform as the main backend reference within a
team of 5 people.
- Designed REST APIs and a PostgreSQL/JPA architecture covering users, listings, calendar,
booking, payment, hotel, messaging, and notification modules.
- Implemented a reliable booking engine with availability management, pricing, payments,
expirations, cancellations, refunds, and double-booking prevention.
- Integrated Keycloak/OAuth2/JWT authentication, Koogy AI powered by LLM/RAG, Redis, caching,
Prometheus/Actuator observability, and k6/Testcontainers testing.
March 2025 - September 2025
Full-Stack Developer Intern - Marsa Maroc
- Designed and optimized a port call management application to improve administration and
operational efficiency.
- Developed modules for ports, terminals, vessels, goods, and arrival notices, including status
management and business rules.
- Integrated an analytics dashboard, a chatbot, and secure authentication using Keycloak.
July 2024 - September 2024
Web Application Developer Intern - OFPPT
- Designed and developed a web application using Spring Boot for the backend and React for the
frontend.
- Managed a MySQL database to store and retrieve user data.
- Collaborated with the technical team to improve features and optimize the user interface.
June 2023 - July 2023
Observation Internship - OFPPT
- Observed software design, development, maintenance, tooling, and professional development
workflows.
Key Achievements
- Built Koog's backend foundation around booking, payment, hotel, messaging, and notification modules.
- Developed a reliable booking engine with availability, payment handling, and double-booking
prevention.
- Secured frontend/backend flows with Keycloak, OAuth2/JWT, and Spring Security.
- Developed Koogy, an LLM/RAG-based AI module with multilingual support including Moroccan Darija.
Certifications
IBM - AI Engineering Professional Certificate, 2025
AWS - Certified Machine Learning - Specialty, 2025
DeepLearning.AI - Machine Learning in Production, 2025
IBM - Machine Learning with Python, 2024
Google Cloud - Building Scalable Java Microservices with Spring Boot and Spring Cloud, 2024
Introduction to Big Data with Spark and Hadoop
Introduction to Git and GitHub
Virtual Networks in Azure
Capstone: Retrieving, Processing, and Visualizing Data with Python
Using Python to Access Web Data