Accueil

Salut, je suis

Mohamed Riyad
Majghirou

|
Rabat, Maroc

Passionné par le développement full-stack, la sécurité applicative et l'intégration d'intelligence artificielle dans des solutions concrètes.

React.jsSpring BootJWT / AuthPython / ML.NET / C#
Mohamed Riyad Majghirou
Full-Stack
AI / ML
Security
Stack technique

Mes compétences

Un écosystème complet — du backend au front, de la sécurité à l'intelligence artificielle.

JavaJava
Spring BootSpring Boot
PythonPython
React.jsReact.js
Next.jsNext.js
JavaScriptJavaScript
TypeScriptTypeScript
C#C#
JavaJava
Spring BootSpring Boot
PythonPython
React.jsReact.js
Next.jsNext.js
JavaScriptJavaScript
TypeScriptTypeScript
C#C#
PostgreSQLPostgreSQL
MySQLMySQL
MongoDBMongoDB
GitGit
GitHubGitHub
DockerDocker
AzureAzure
PostmanPostman
PostgreSQLPostgreSQL
MySQLMySQL
MongoDBMongoDB
GitGit
GitHubGitHub
DockerDocker
AzureAzure
PostmanPostman
JWT
OAuth2
FigmaFigma
DjangoDjango
.NET.NET
GitLabGitLab
C++C++
Scikit-learn
JWT
OAuth2
FigmaFigma
DjangoDjango
.NET.NET
GitLabGitLab
C++C++
Scikit-learn

Domaines couverts

LanguagesFrameworksDatabasesSecurityDevOpsAI / MLDesign
Mon expérience

Mon expérience

Cliquez sur une expérience pour découvrir les détails.

Développeur Full-Stack

Stage
ABLENS
06/2025 - 08/2025Rabat, Maroc

Développement d'un portail de ticketing complet avec répartition intelligente des tâches entre les agents.

Réalisations clés

  • Stratégies d'assignation Round Robin & Least Busy
  • Dashboards interactifs en temps réel avec React.js
  • API REST sécurisée avec JWT et Spring Boot
  • Base de données PostgreSQL optimisée et indexée

Technologies

Spring BootReact.jsPostgreSQLJWTHTML/CSS
Méthodologie

Mon Processus de Travail

Une approche structurée pour transformer vos idées en solutions numériques performantes et sécurisées.

Analyse

Compréhension des besoins, définition de l'architecture et choix de la stack.

Conception

Design UI/UX, modélisation de la base de données et des flux logiques.

Développement

Codage propre, tests unitaires et intégration continue des fonctionnalités.

Déploiement

Optimisation finale, mise en production et maintenance évolutive.

Projets

Mes projets

Sélection de projets qui démontrent mes compétences et ma passion pour le développement.

5 projets affichés

Ticketing App — ABLENS
Full-Stack
2025

Ticketing App — ABLENS

Système de ticketing avec assignation intelligente Round Robin & Least Busy, dashboards temps réel.

  • Round Robin & Least Busy
  • Dashboard temps réel
Spring BootReact.jsPostgreSQL+1
Fraude Bancaire par IA
IA / ML
2025

Fraude Bancaire par IA

Détection de fraude en temps réel via Machine Learning. Random Forest + dashboard interactif Streamlit.

  • ML temps réel (Random Forest)
  • Dashboard interactif
PythonStreamlitScikit-learn+1
SecureAuth+
Sécurité
2025

SecureAuth+

Plateforme IAM avec authentification 2FA, contrôle RBAC granulaire et logs d'audit centralisés.

  • Authentification 2FA
  • RBAC granulaire
Spring BootJWTReact 18+1
Portail EMSI
Full-Stack
2023

Portail EMSI

Réseau social pour les lauréats EMSI avec dashboards analytiques et visualisations de données.

  • Réseau social alumni
  • Dashboards analytiques
React.jsNode.jsMongoDB+1
Password Manager
Sécurité
2023

Password Manager

Gestionnaire de mots de passe sécurisé avec chiffrement SHA-256 et stockage entièrement chiffré.

  • Chiffrement SHA-256
  • Stockage sécurisé
.NETC#SHA-256+1
CONTACT
Contact

Travaillons
ensemble

Prêt à collaborer ? Envoyez-moi un message — je réponds sous 24h.

Je vous répondrai rapidement.

Ou retrouvez-moi sur