[nom]
Junior AI Engineer | Generative AI & Full Stack
[téléphone] | [e-mail] | Mohammedia, Morocco
[lien] | [lien]
Profile
Software Engineer with a Master’s degree in Distributed Systems and Artificial Intelligence, specialized in Generative AI and Full Stack development. Hands-on experience with LLMs, RAG, AI agents, Gemini, Function Calling, Speech-to-Text and Prompt Engineering, with integration of AI solutions into real-world business applications. Strong interest in experimentation, agent orchestration and transforming AI ideas into practical solutions.
Professional Experience
Full Stack & AI Engineer - Final-Year Internship · Mar. 2026 - Jul. 2026
Azhar Cons | Doctorek - Medical Appointment Platform · Morocco
- Developed a multilingual conversational AI assistant in French, Arabic and Darija for natural-language doctor and appointment-slot search.
- Integrated LLM/NLP, Function Calling and Speech-to-Text to understand user intent, retrieve availability and pre-fill appointments subject to user confirmation.
- Designed AI guardrails to restrict responses to the application’s functional scope and prevent medical recommendations.
- Developed Full Stack features using Spring Boot 3.5, Java 17, Next.js 15, React 19 and TypeScript within a modular architecture composed of 9 business modules.
- Implemented Keycloak, OAuth2, JWT, RBAC, PostgreSQL, Redis, MinIO and WebSocket STOMP.
- Industrialized development and security workflows using GitHub Actions, SonarQube, JaCoCo, Trivy, Gitleaks, DAST and CycloneDX SBOM.
AI & Machine Learning Projects
TestAI - Multi-Agent Automated Interview Platform | CrewAI, RAG, LLM, FastAPI, Angular
- Designed a multi-agent system with 5 specialized AI agents to automate technical and behavioral interviews.
- Built a RAG pipeline to generate questions from a knowledge base, analyze candidate responses, calculate scores and automatically generate evaluation reports.
RAG Assistant - Intelligent E-Commerce Assistant | Gemini, LangChain, RAG, pgvector, FastAPI
- Developed a conversational RAG assistant with Google Gemini to query product catalogs and customer reviews.
- Implemented vector search with PostgreSQL/pgvector and exposed the solution through a FastAPI service.
Neural Machine Translation - Seq2Seq | Python, PyTorch, Attention, MLflow
- Developed an Encoder-Decoder Seq2Seq model with Attention for English-to-French translation, including training, validation and beam search.
- Tracked experiments, metrics and models using MLflow.
NLP Text Classification - MLOps Pipeline | Python, Scikit-learn, MLflow, FastAPI, Docker
- Developed an NLP pipeline including text cleaning, tokenization, lemmatization and TF-IDF vectorization.
- Trained and evaluated models with Scikit-learn and MLflow, then industrialized inference using FastAPI, Docker and GitHub Actions.
Education
Master’s Degree - Distributed Systems and Artificial Intelligence · 2024 - 2026
ENSET | Hassan II University · Mohammedia
Bachelor’s Degree - Mathematics and Computer Science · 2021 - 2024
Faculty of Sciences | Chouaib Doukkali University · El Jadida
Technical Skills
Generative AI : LLMs, RAG, Gemini, AI Agents, Multi-Agent Systems, Function Calling, Prompt Engineering, Speech-to-Text
AI Frameworks : CrewAI, LangChain, FastAPI, Python, LLM APIs, Agent Orchestration
Machine Learning : PyTorch, Scikit-learn, NLP, Seq2Seq, Attention, TF-IDF, MLflow
Backend : Spring Boot, Spring Security, REST APIs, WebSocket STOMP, Microservices, Java 17
Frontend : Next.js, React, Angular, TypeScript, Tailwind CSS
Data : PostgreSQL, pgvector, MySQL, Redis, MinIO, Flyway
DevOps & Security : Docker, GitHub Actions, Linux, CI/CD, Keycloak, OAuth2, JWT, RBAC, SonarQube, Trivy,
DVC, CML
Certifications & Languages
Certifications: Generative AI - Microsoft | Spring Boot Microservices - LinkedIn | Python for Data Science - Cisco
Languages: Arabic - Native | French - Fluent | English - Intermediate Professional Proficiency