Software Engineer with less than a year in Web, AI, and DevOps.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Highly motivated and results-driven student in the 2nd year of an engineering cycle specializing in software development. Possesses a strong foundation in web development, AI, and DevOps principles. Experienced in designing and implementing robust web applications, secure RESTful APIs, and automating deployment pipelines. Proven ability to adapt to new technologies and contribute effectively to competitive programming and innovative projects.
ENSA d'Agadir
Étudiant en 2ème année cycle ingénieur · Développement Logiciel
September 1, 2022 – Present
Lycée ALJOULANE
Baccalauréat série science physique · Science Physique
September 1, 2021 – May 1, 2022
HSB-Les Huileries de Souss Belhassan
Stage
July 23, 2024 – August 13, 2024
India
Application de Gestion de Projets Agile
June 29, 2026 – Present
• Développé une application web de gestion de projets Agile permettant de suivre les Product & Sprint Backlogs, les Epics, User Stories et Tasks avec des statuts en temps réel (To Do, In Progress, Done). • Implémenté une API RESTful sécurisée avec Spring Boot et JWT, gérant les rôles Product Owner, Scrum Master et Développeur avec des permissions différenciées.
View ProjectSite de visualisation d'algorithmes de recherche de chemin
June 29, 2026 – Present
• J'ai développé une plateforme interactive qui permet aux utilisateurs de visualiser différents algorithmes de recherche de chemin, tels que A*, Dijkstra, DFS(Depth-First-Search) et BFS (Breadth-First Search).
View ProjectMoteur d'Échecs Web (Chess Engine)
June 29, 2026 – Present
• Développement d'un moteur d'échecs complet from scratch couplé à une interface utilisateur interactive. • Implémentation de la logique de jeu complexe (génération et validation stricte des mouvements, détection d'échec et mat, gestion des règles spéciales comme le roque). • Structuration du projet avec une architecture basée sur les composants et une gestion d'état efficace.
View ProjectSite de partage de fichiers local
June 29, 2026 – Present
• J'ai développé une application web légère qui permet aux utilisateurs de partager des fichiers de manière simple et rapide au sein d'un réseau local. Ce projet est conçu pour faciliter l'échange de documents sans nécessiter une connexion Internet.
View ProjectCompétition de programmation
June 29, 2026 – January 1, 2025
• Décroché la 3ᵉ place lors de la South Coding Cup, la plus grande compétition de programmation compétitive du sud du Maroc, en concevant des solutions algorithmiques optimisées sous une contrainte de temps stricte. • Classé dans le Top 27 (sur plus de 100 équipes) pour ma première participation au MCPC (Moroccan Collegiate Programming Contest). Résolution de 4 problèmes, égalant ainsi le score du Top 20 (départagés uniquement par le nombre de tentatives).
Neural Network from scratch
June 29, 2026 – Present
• Développement d'un réseau de neurones simple à partir de zéro (from scratch) capable d'apprendre et de résoudre des opérations de portes logiques (AND, OR, XOR). • Implémentation des algorithmes de propagation avant (forward propagation) et de rétropropagation (backpropagation) sans utiliser de bibliothèques de machine learning externes.
View ProjectProjet DevOps & Déploiement CI/CD
June 29, 2026 – May 1, 2026
• Conteneurisation d'une architecture comprenant une API Spring Boot et une base de données MySQL à l'aide de Docker Compose. • Configuration d'un reverse proxy et load balancer Nginx. • Création d'un pipeline CI/CD déclaratif avec Jenkins (Jenkinsfile) pour automatiser le build et le déploiement des conteneurs. • Gestion sécurisée des secrets et variables d'environnement via le store de credentials Jenkins. • Implémentation d'un équilibrage de charge (load balancing) en round-robin en exploitant le résolveur DNS interne de Docker pour distribuer le trafic entre plusieurs instances.
Site web pour la pratique de la rédaction d'essais
June 29, 2026 – January 1, 2024
• J'ai conçu un site web pour mon frère, conçu spécifiquement pour l'aider à améliorer ses compétences en rédaction d'essais en français(qui supporte plus de trois autres langages), en vue de son examen régional. Le site intègre une intelligence artificielle, alimentée par la technologie Gemini, qui agit comme un enseignant virtuel, corrigeant ses essais et fournissant des retours détaillés pour l'aider à progresser.
Automatisation du travail de mon père
June 29, 2026 – January 1, 2023
• Pour améliorer la productivité de mon père dans ses tâches professionnelles, j'ai créé un bot en Python capable d'automatiser certaines opérations répétitives et fastidieuses sur MASSAR.
Participation au programme INJAZ AL MAGHRIB
June 29, 2026 – January 1, 2022
• Réalisation d'un mini projet sous le nom “Re-MedicBox”, Notre entreprise propose une solution innovante pour l'organisation des médicaments et des pilules, combinant des boîtes pratiques à une application mobile intelligente.
Cultural Fit Analysis
The candidate's portfolio showcases a strong drive for learning and applying new technologies, which aligns well with a dynamic and innovative work environment. Their diverse projects, ranging from web development to AI and competitive programming, indicate a broad interest in software engineering domains. The personal nature of many projects suggests a self-starter who is passionate about technology beyond academic requirements. The competitive programming achievements also point to a collaborative spirit and a desire for excellence, which are positive indicators for cultural fit in a high-performing team.
Soft Skills & Operational Fit
The candidate demonstrates strong initiative and problem-solving skills through their diverse personal projects, many of which address real-world problems or explore complex technical challenges. Their participation in competitive programming highlights their ability to perform under pressure and optimize solutions. The 'Re-MedicBox' project suggests an interest in innovation and potentially teamwork, though specific team contributions are not detailed. The candidate's self-directed learning and project management in their internship indicate a proactive and responsible work attitude.