[nom]
Ingénieur Logiciel Full-Stack – Java / Spring Boot, Angular, IA & NLP
Casablanca, Maroc | [téléphone] | [e-mail] |
[lien] | [lien]
PROFIL PROFESSIONNEL
Ingénieur Full-Stack diplômé de l'EMSI Casablanca (2025), spécialisé Java/Spring Boot et Angular, avec une expérience concrète en production : API REST sécurisées, microservices, pipelines IA/NLP (Hugging Face, FastAPI), conteneurisation
Docker et CI/CD en environnement Agile/Scrum. À l'aise sur l'ensemble du cycle de développement, de la conception à la mise en production. Disponible immédiatement.
COMPÉTENCES TECHNIQUES
Langages : Java/JEE, Python, JavaScript, TypeScript, SQL, C/C++, PHP
Frameworks : Spring Boot, Spring Security, Angular, FastAPI, Django, Hugging Face Transformers, Android SDK
Bases de données : MySQL, PostgreSQL, Firebase Firestore, Firebase Realtime Database
DevOps & Outils : Docker, Git (GitHub/GitLab), Maven, CI/CD, Postman, IntelliJ IDEA, VS Code
Concepts : API REST, Microservices, MVC, NLP, Analyse de sentiment, JWT, RBAC, UML, Agile, Scrum
EXPÉRIENCES PROFESSIONNELLES
Développeur Full-Stack (Stage de fin d'études), Web4J Obs | Février 2025 – Juillet 2025
- Concevoir et déployer une plateforme d'analyse des retours utilisateurs intégrant un pipeline NLP (Hugging Face Transformers), réduisant de 80 % le temps d'analyse manuelle des avis clients.
- Développer une API REST Spring Boot sécurisée (JWT, Spring Security) avec génération automatisée de rapports exportables (PDF, Excel).
- Conteneuriser le service Python/FastAPI avec Docker et mettre en place un pipeline CI/CD, réduisant le temps de déploiement. Technologies : Java, Spring Boot, Angular, FastAPI, Python, PostgreSQL.
Développeur Mobile Android (Stage), Deutsch Hall | Juillet 2024 – Août 2024
- Développer une application Android de gestion clientèle (inscription, CRUD complet, export PDF), livrée dans les délais.
- Intégrer Firebase Realtime Database et Firestore pour synchroniser instantanément les données clients entre appareils.
Technologies : Android, Java.
Développeur Full-Stack (Stage), Faculté des Sciences et Techniques (FST) | 2021
- Livrer une plateforme web de gestion des équipements scientifiques (stocks, réservations, maintenances). Technologies :
Java, Spring Boot, Angular, MySQL.
PROJETS ACADÉMIQUES
Plateforme e-commerce de vente de machines de sport, EMSI | 2024 : boutique en ligne complète (catalogue, panier, commandes, paiement sécurisé, interface responsive). PHP, MySQL, HTML5, CSS3, JavaScript.
Application de gestion hospitalière, EMSI | 2023 : gestion des dossiers patients, des rendez-vous médicaux et des ressources hospitalières. Python, Django, MySQL.
FORMATION
Ingénieur Informatique et Réseaux, option MIAGE, EMSI – École Marocaine des Sciences de l'Ingénieur, Casablanca |
2022 – 2025
Technicien Spécialisé en Développement Informatique, ISTA Bejaad | 2020 – 2022
CERTIFICATIONS
Building Scalable Java Microservices (Google Cloud) | Machine Learning with Python (IBM) | Python for Everybody
(University of Michigan) | Introduction to Java and OOP (University of Pennsylvania) | React Basics (Meta) |
RobotFramework Test Automation | Modeling Software with UML
LANGUES ET SOFT SKILLS
Langues : Arabe (langue maternelle), Anglais (courant), Français (intermédiaire). Soft skills : Autonomie, travail en équipe, résolution de problèmes.