Available for work

HAMIDI
kamal

Full-Stack Developer

Data scientist · Designer

HAMIDI kamal
Meet the person behind the work

HAMIDI kamal

Rabat, Morocco1+ years of experience
Curiosity meets purposeful execution.Discover more

Turning ideas into impact

0+Years Experience
0+Projects
0+Clients
0+Skills

I design and build data-driven systems that turn raw data into actionable insights. With a hybrid background in full-stack development and data science, I work across the entire pipeline — from data extraction and modeling to deploying intelligent applications that solve real-world problems.

The journey so far

WorkEducation

Jul 2026 — Aug 2027

Équipe d'Accréditation CAF - WAFCON Morocco26

CAFRabat

Led accreditation operations during WAFCON Morocco 2026. • Trained and supported accreditation volunteers. • Coordinated daily accreditation operations and team activities. • Resolved operational and technical issues. • Ensured an efficient accreditation and badge production process.

AccreditationData managementFootball

Dec 2025 — Dec 2026

Équipe d'Accréditation CAF - AFCON Morocco25

CAFRabat, Maroc

Durant 40 jours, j'ai collaboré avec l'équipe d'accréditation de la CAF lors d'un tournoi international majeur. Ma mission principale a consisté à gérer et vérifier d'importants volumes de données d'accréditation. J'ai assuré la validation des dossiers, garanti l'exactitude et la cohérence des informations, et soutenu les processus de contrôle d'accès dans un environnement très exigeant et sous haute pression. Ce rôle a également impliqué la gestion des accès pour des profils de haut niveau (officiels, représentants des médias et personnalités influentes du football), ce qui a exigé une précision rigoureuse, une grande discrétion et un professionnalisme à toute épreuve.

CAFAccréditation

Sep 2024 — Jul 2026

Master en Sciences et Ingénierie des Données

Faculté des SciencesRabat, Maroc

Actuellement en Master en Sciences et Ingénierie des Données, je me spécialise dans l’analyse de données, le machine learning et les systèmes intelligents. Cette formation me permet de développer des compétences avancées en traitement de données, modélisation prédictive et intelligence artificielle, tout en travaillant sur des projets concrets liés à des problématiques réelles.

Data ScienceIA

Apr 2024 — Jun 2024

Full Stack DEVELOPPEUR & Data

MedYouInMeknes

Chez MedYouIn, j’ai occupé un rôle hybride combinant développement web et data, où j’ai conçu des applications dynamiques avec Laravel tout en gérant des bases de données relationnelles complexes. J’ai ensuite exploité ces données à l’aide de Python pour effectuer des opérations d’extraction, de nettoyage et d’analyse, ce qui m’a permis d’identifier des patterns d’utilisation et de mettre en place des indicateurs clés de performance automatisés. Cette expérience a renforcé ma capacité à connecter développement technique et prise de décision basée sur les données.

Sep 2023 — Jun 2024

Licence en Développement des Systèmes d’Information et de Communication

École Supérieure de TechnologieMeknes, Maroc

Au cours de cette licence, j’ai consolidé mes bases en développement logiciel et en systèmes d’information, avec un focus sur la conception d’applications web et la gestion des données. Cette formation m’a permis de renforcer ma logique algorithmique ainsi que ma capacité à concevoir des solutions techniques adaptées aux besoins métiers.

Web developmentMobile developmentFull STACK development

Jul 2023 — Oct 2023

Web Developer & Designer

COCO ParkMeknes, Maroc

Au sein de COCO Park, j’étais responsable de la maintenance du site web ainsi que de la création de supports visuels variés, incluant des logos, des t-shirts, des menus de restaurant et des vidéos de paiement. J’ai contribué à améliorer l’identité visuelle globale du parc tout en assurant la cohérence entre les supports digitaux et physiques, ce qui a eu un impact direct sur l’expérience utilisateur et l’image de marque.

web developerdesignerillustrator

Apr 2023 — Jun 2023

Developpeur web

WeHELPMeknes, Maroc

Lors de mon stage chez WeHELP, j’ai participé au développement d’une plateforme de réservation de voitures et de taxis, en intégrant notamment l’API Leaflet Maps avec React.js pour gérer la géolocalisation. J’ai évolué dans une architecture orientée services, ce qui m’a permis de mieux comprendre la structuration des applications web modernes et de renforcer mes compétences en développement front-end et intégration d’APIs.

Jul 2022 — Aug 2022

Developpeur web

Emimet SARLMeknes, Maroc

Chez EMIMET, j’ai conçu et développé le site web de l’entreprise en mettant en place une interface claire de présentation des services ainsi qu’un espace de communication interactif avec les clients. Cette première expérience m’a permis de gérer un projet web de bout en bout, depuis la conception jusqu’à la mise en production, tout en développant mon autonomie et ma rigueur technique.

Sep 2021 — Jun 2023

DUT en Développement Web et Multimédia

École Supérieure de TechnologieMeknes, Maroc

Durant ce DUT, j’ai acquis les fondamentaux du développement web et du multimédia, en travaillant sur des projets pratiques couvrant le front-end, le back-end et le design. Cette formation m’a permis de développer une base solide en programmation, en intégration web et en conception d’interfaces, tout en découvrant les bonnes pratiques du développement.

Web developmentDesign

Selected work

Energie Plus
Featured ProjectIA

Energie Plus

ÉNERGIE+ won 3rd place at the ClimateLaunchpad Morocco National Final, standing out among more than 200 participating projects nationwide. ÉNERGIE+ is an AI-powered clean energy startup that makes solar energy more accessible through an Energy-as-a-Service model. We finance, install, operate, and maintain solar systems with no upfront investment from customers. Our AI platform analyzes energy production and consumption, predicts system performance, detects anomalies, and supports predictive maintenance to maximize efficiency and reduce costs.

AIClean EnergyStartup
INFRASCAN AI — Predictive MaintenanceIA

INFRASCAN AI — Predictive Maintenance

Système intelligent pour détecter les anomalies dans des réseaux de distribution à partir de données IoT. Projet récompensé par la 3ème place au hackathon national Redal & Veolia.

Artificial IntelligenceRandom ForestIoTPredictive MaintenancePythonData AnalysisAnomaly Detection
CogniAssist – AI Cognitive Assistant with Adaptive User IdentityIA

CogniAssist – AI Cognitive Assistant with Adaptive User Identity

A privacy-first AI cognitive assistant that combines Retrieval-Augmented Generation (RAG), semantic search, and adaptive user identity modeling to deliver personalized, context-aware responses while running entirely on local infrastructure.

Local AIGenerative AIPrivacy-Preserving AIAINLPLLM
S
IA

Smart ENCAFE

Modèle de machine learning pour prédire la demande d’un café à partir de plus d’un million de commandes.

Machine LearningXGBoostPythonData CleaningData Analysis
B
IA

Bone Fracture Detection — Intelligent Anomaly Detection

Modèle de deep learning pour détecter automatiquement des fractures à partir d’images médicales.

Deep LearningCNNPyTorchComputer VisionMedical ImagingStreamlitData AugmentationAI
S
IA

Student Risk Prediction using Graph Neural Networks

Hybrid GNN model to identify students at academic risk.

Graph Neural NetworksGNNGCNGATClassificationEducation AI
I
IA

Intrusion Detection System – Reinforcement Learning Based

Cybersecurity IDS using Q-learning to detect and classify malicious network behavior.

CybersecurityReinforcement LearningQ-LearningIntrusion DetectionAI Security

Always learning. Always growing.

Jun 2025

Python 101 for Data Science

Cognitive Class

Credential ID: a5f3648c5a6e46d29d8b109ebd214719

View credential
Sep 2025

Generative AI Fundamentals

Databricks

Credential ID: 161591082

View credential

Skills

Core capabilities across AI, software engineering, data, and event technology.

37capabilities
across 5 disciplines

Capabilities

Software Engineering

  • Full-Stack DevelopmentAdvanced
  • Frontend DevelopmentAdvanced
  • Backend DevelopmentAdvanced
  • REST API DevelopmentAdvanced
  • Mobile App DevelopmentAdvanced
  • Software ArchitectureAdvanced
  • Database DesignIntermediate
  • Testing & DebuggingFundamentals

Capabilities

DevOps & Technical Support

  • Git Version ControlAdvanced
  • ContainerizationIntermediate
  • IT TroubleshootingAdvanced
  • Technical SupportAdvanced
  • Application Monitoring & LogsIntermediate
  • CI/CDIntermediate
  • Kubernetes / Container OrchestrationFundamentals

Capabilities

Event Technology & Operations

  • Event Technology OperationsAdvanced
  • Accreditation SystemsAdvanced
  • Technical Problem SolvingAdvanced
  • Team CoordinationAdvanced
  • Volunteer TrainingAdvanced
  • On-Site Technical SupportAdvanced
  • Event Staff SupportAdvanced

Capabilities

Professional Skills

  • Problem SolvingAdvanced
  • Team LeadershipAdvanced
  • CommunicationAdvanced
  • AdaptabilityAdvanced
  • Technical DocumentationAdvanced
  • Project ManagementIntermediate
  • Training & Knowledge TransferAdvanced

Tech Stack

Technologies and tools I use to build, deploy, and operate software and AI systems.

47technologies
in 7 categories

11 technologies

AI & Machine Learning

  • Python
  • PyTorch
  • Scikit-learn
  • XGBoost
  • LangChain
  • Ollama
  • Mistral
  • RAGAS
  • BM25
  • RRF
  • nomic-embed-text

7 technologies

Data & Databases

  • Pandas
  • NumPy
  • SQL
  • SQLite
  • SQLAlchemy
  • ChromaDB
  • Firebase

9 technologies

Frontend

  • React
  • Next.js
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Tailwind CSS
  • Zustand
  • Framer Motion

4 technologies

Backend

  • Laravel
  • PHP
  • Node.js
  • REST APIs

5 technologies

Mobile

  • Flutter
  • Dart
  • Xcode
  • iOS
  • App Store Connect

8 technologies

DevOps & Tools

  • Git
  • GitHub
  • Docker
  • Docker Compose
  • Vercel
  • Linux
  • Jira
  • VS Code

3 technologies

Event Technology

  • Wiz Platform
  • Accreditation Management Systems
  • Event Operations Systems

Let's build something

remarkable.

This opens a draft in your email app. Review it there, then send.