Python analytics service
Kept numerical processing close to pandas, NumPy, SciPy and scikit-learn while the product layer remained TypeScript-based.
Hicham Mahboub
01 / The problem
02 / My response
I connected a responsive React workspace to an Express API and Python analytics service. The system validates uploads, calculates KPIs, detects anomalies and turns the output into interactive charts and reports.
What changed
Automated signal KPI calculation
Detected anomalies in uploaded datasets
Combined analysis, visualization and reporting


Engineering decisions
Kept numerical processing close to pandas, NumPy, SciPy and scikit-learn while the product layer remained TypeScript-based.
Grouped files, analyses and reports by engineering project to preserve context.
Paired charts with KPIs and recommendations so findings are useful beyond a single visualization.
Stack & capabilities