A full-stack portfolio site built using: Next.js, an admin CMS to manage every section myself, and real English/French/Arabic support, right-to-left layout included.
Local-LLM chat assistant that turns a plain-language sales question into an auditable SQL query against 3.1M real Caterpillar-dealer records with guardrails built around five verified data traps that silently return a wrong number if ignored.
Churn-risk ranking engine dealer's aftermarket business, isolating a credible 230-account cohort from a 3.1M-row export corrupted by a row-cap bug that silently dropped 63% of customers, and beating recency/frequency baselines with a bootstrap-validated 0.51 PR-AUC.
K-Means segmentation of 2,635 real customers into 4 segments (0.97 bootstrap ARI), surfacing a $668K reactivation list from a deliberately capped export.
IoT prototype for a "Smart Office" that automates lighting with motion detection and optimizes electricity consumption through a user-friendly platform.
Real-time data streaming pipeline integrating Kafka, Flink, Hadoop, and Elasticsearch/Kibana for storage, processing, and visualization.
Combines process mining and machine learning to detect fraudulent insurance claims from event-log data.
Interactive Gradio chatbot combining LLaMA 3.1 and Neo4j knowledge graphs with RAG for accurate natural-language answers.
Tableau BI solution tracking sales KPIs, profitability, and customer value segmentation, with Total Sales up 20.4% YoY.