Hello, I'm Hamza CHRAIM

Computer Engineering Specialist - Big Data & AI

About Me

I'm a passionate Big Data & AI Specialist with over 5 years of experience transforming complex data into actionable insights. My expertise spans across machine learning, deep learning, and distributed computing systems, enabling me to build scalable solutions that drive innovation and business value.

Throughout my career, I've architected and deployed ML pipelines processing 50TB+ monthly data, led teams in developing cutting-edge computer vision solutions, and optimized model inference to reduce latency by 80%. I'm committed to leveraging AI and big data technologies to solve real-world problems and create meaningful impact.

Work Experience

Professional experience in AI, machine learning, and big data

Data Engineering & AI Projects

Academic & Personal Projects

Jul2025 – Sep 2025

Hands-on projects in data engineering, machine learning, computer vision, and AI-powered systems.

Built an AI flight price prediction and analytics platform using Flask, MongoDB, and scikit-learn
Developed real-time systems with Kafka and MongoDB (flight tracking, streaming analytics)
Implemented computer vision pipelines using YOLOv8 and OpenCV for real-time traffic analysis
Created an Odoo 17 AI-powered e-commerce connector (YouCan & Shopify) with dashboards, webhooks, and chatbot
Integrated ML models and APIs into production-ready web applications

Full-Stack Developer Intern

Agridata Consulting Maroc SA

Jun 2024 – Sep 2024

End-of-study internship focused on building an employee attendance (pointage) web application with Angular and Node.js, plus automation and reporting.

Developed an employee attendance (pointage) web application using Angular and Node.js
Designed the database schema and implemented backend REST APIs
Automated working-hours calculations and internal processing tasks (scripts & data treatments)
Built dashboards and management reports for leadership and operational follow-up
Optimized application performance and improved data consistency with validation rules

Featured Projects

Explore my latest work in AI, machine learning, and big data engineering

Flight Insight — AI Flight Search & Price Prediction

AI-powered flight search, price-prediction & trend analysis. Find the best time to fly, powered by machine learning.

Live flight scraping (Royal Air Maroc, Aviasales, TravelWings). Price prediction per route using Random-Forest + joblib caching. 7/15/30-day trend forecasting. MongoDB persistence. Flask UI + REST API for prediction and price history.

PythonFlaskMongoDBSeleniumBeautifulSoupscikit-learnpandasnumpyjoblib

SkyView Live — Real-Time Flight Tracker

Real-time flight tracking with live map visualization and prediction.

Kafka pipeline consuming live flight data, processing and storing in MongoDB with fault-tolerant updates. Leaflet interactive world map with trajectories, search, and filters. REST endpoints for current flights.

PythonFlaskKafkaMongoDBLeafletTailwind CSS

Intelligent Real-Time Traffic Analysis (YOLO + OpenCV)

Real-time detection, tracking, counting, and CSV logging for traffic analytics.

YOLOv8 + OpenCV pipeline for multi-object tracking with IDs, live class counters overlay, headless mode, optional output video, CSV logs for analysis, CUDA support.

PythonUltralytics YOLOOpenCVNumPyPandas

Tarzaim — AI Marketplace (Flask) | Client & Host + Voice + Multimodal Search

Full-stack marketplace with dual portals, multilingual UX, tracking analytics, and AI-driven recommendations (collaborative + semantic) with voice & image-based search.

Dual portals (Client/Host) with authentication, product management, wishlist, votes & click tracking. Multilingual experience: API translation endpoints + caching & batch translate. Personalized recommendations: collaborative filtering (NMF) trained on user click history + semantic search using SentenceTransformers. Multimodal discovery: image-based product similarity search using CLIP embeddings. Voice assistant: multilingual speech recognition + TTS with intents (greetings, small talk, jokes, time) + AI assistant flows. AI/NLP stack: zero-shot intent classification + Llama-2 integration for conversational capabilities.

PythonFlaskMySQLJinja2Sentence-Transformers (all-mpnet-base-v2)CLIP (ViT-L/14)Transformers (Llama-2, BART MNLI)scikit-learn (NMF)speech_recognitionpyttsx3googletransBootstrap/Tailwind

Odoo 17 E-commerce AI Connector (YouCan + Shopify)

Multi-channel Odoo 17 module to sync products/orders/customers with YouCan & Shopify, plus BI dashboards, AI chatbot, and smart web scraping.

Built a comprehensive Odoo 17 connector for YouCan & Shopify with OAuth2 (token refresh), webhooks, bidirectional sync (products/orders/customers), scheduled cron jobs, detailed sync logs, and real-time analytics dashboard (KPI + Chart.js). Added AI chatbot (EN/FR/AR Darija) for business queries + market intelligence & AI-powered scraping (URL→JSON) with competitor monitoring.

PythonOdoo 17PostgreSQLOAuth2Shopify APIYouCan APIWebhooks (HMAC)ETL / CronChart.jsPlaywrightBeautifulSoupscikit-learnSentenceTransformers

Technical Proficiency

Python
Java
JavaScript
TypeScript
C
PHP
R
Dart
HTML5
CSS3
React
Next.js
Angular
Bootstrap
Tailwind CSS
Figma
Node.js
Express.js
Flask
FastAPI
Spring
Nginx
MySQL
PostgreSQL
MongoDB
SQLite
Redis
Oracle
Elasticsearch
TensorFlow
PyTorch
Pandas
NumPy
Matplotlib
Jupyter
OpenCV
Apache Spark
Apache Hadoop
Apache Kafka
Apache Hive
Docker
Kubernetes
AWS
Git
Linux
Firebase
Arduino
Flutter
Node-RED
MQTT
Odoo 17

Education

Academic journey in computer science and data engineering

Engineering Degree (Cycle Ingénieur) — Computer Engineering (Big Data & AI)

École Polytechnique d’Agadir – Universiapolis

2023 – 2026 (Expected)

Final-year Computer Engineering student specializing in Big Data & Artificial Intelligence, with a strong focus on data engineering, machine learning, and scalable systems.

Core topics: Big Data (Spark, Hadoop), Machine Learning, Deep Learning, Distributed Systems, Databases (SQL/NoSQL)
Built real-world projects including flight price prediction, real-time flight tracking (Kafka + MongoDB), traffic analysis with YOLO, and Odoo 17 e-commerce connectors
Hands-on experience integrating ML/AI models into production-ready web applications

Two-Year University Diploma (DEUG) in Physics

Université Ibn Zohr, Agadir

2020 – 2022

Fundamental training in physics, mathematics, and scientific problem-solving.

Strong foundation in analytical thinking and mathematical reasoning
Developed rigorous problem-solving skills applicable to engineering and data science

Baccalaureate in Physical Sciences & Chemistry

AL IMAM MALEK

2019 – 2020

Secondary education diploma with a specialization in physical sciences.

Solid foundation in mathematics, physics, and chemistry
Preparation for higher education in engineering and applied sciences

Technical Proficiency

Mastery levels in core competencies

Machine Learning & AI

ML (scikit-learn)85%
NLP (Hugging Face / Sentence Transformers)82%
Computer Vision (CLIP)75%
Deep Learning (TensorFlow)78%

Data Engineering & Big Data

ETL Pipelines85%
Apache Spark / PySpark80%
Streaming (Kafka)72%
Databases (SQL/NoSQL)83%

Backend & Full-Stack

Flask APIs84%
Angular + Node.js78%
Auth & Role-Based Flows75%
Deployment / Docker70%

Odoo & E-commerce Integration

Odoo ORM + XML/QWeb78%
OAuth2 + Webhooks (HMAC)80%
Multi-platform Sync (YouCan/Shopify)82%
Dashboards (Chart.js)75%

Certifications

AWS Cloud Technical Essentials certificate

Coursera

AWS Cloud Technical Essentials

2024Verify
Introduction to Big Data with Spark and Hadoop certificate

Coursera

Introduction to Big Data with Spark and Hadoop

2024Verify
Convolutional Neural Networks certificate

Coursera

Convolutional Neural Networks

2024Verify
Machine Learning with PySpark: Customer Churn Analysis certificate

Coursera

Machine Learning with PySpark: Customer Churn Analysis

2024Verify
Support Vector Machines in Python, From Start to Finish certificate

Coursera

Support Vector Machines in Python, From Start to Finish

2024Verify
Build a Machine Learning Web App with Streamlit and Python certificate

Coursera

Build a Machine Learning Web App with Streamlit and Python

2024Verify
AI For Everyone certificate

Coursera

AI For Everyone

2024Verify
Introduction to SQL Window Functions certificate

Coursera

Introduction to SQL Window Functions

2024Verify
Python for Data Analysis: Pandas & NumPy certificate

Coursera

Python for Data Analysis: Pandas & NumPy

2025Verify
Exploratory Data Analysis With Python and Pandas certificate

Coursera

Exploratory Data Analysis With Python and Pandas

2025Verify
Statistics For Data Science certificate

Coursera

Statistics For Data Science

2025Verify
Storytelling With Data certificate

Coursera

Storytelling With Data

2025Verify
Overview of Data Visualization certificate

Coursera

Overview of Data Visualization

2025Verify
Advanced Java certificate

Coursera

Advanced Java

2025Verify
Developing Back-End Apps with Node.js and Express certificate

Coursera

Developing Back-End Apps with Node.js and Express

2025Verify
Flutter and Dart: Developing iOS, Android, and Mobile Apps certificate

Coursera

Flutter and Dart: Developing iOS, Android, and Mobile Apps

2025Verify
Continuous Integration and Continuous Delivery (CI/CD) certificate

Coursera

Continuous Integration and Continuous Delivery (CI/CD)

2024Verify
Foundations of Cybersecurity certificate

Coursera

Foundations of Cybersecurity

2024Verify
Getting Started with Azure DevOps Boards certificate

Coursera

Getting Started with Azure DevOps Boards

2024Verify

Let's Work Together

Interested in collaborating on innovative AI and big data projects?