Workforce planning & diversity KPIs for the gaming industry — portfolio case study using synthetic data.
Disclaimer: This is a portfolio project. All data is synthetic. Not affiliated with any company.
An interactive Streamlit dashboard for HR analytics in the gaming industry — workforce planning, diversity KPIs, salary benchmarking, and attrition modeling.
Built as a portfolio case study to demonstrate applied HR analytics techniques using Python, SQL, and interactive visualization.
- 📊 Workforce dashboard — headcount trends, department breakdown, seniority distribution
- 🎯 Diversity KPIs — gender, seniority, and team composition tracking
- 💰 Salary analysis — compensation distribution by role and region
- 📉 Attrition modeling — churn risk scoring with feature importance (SHAP)
- 🔍 Interactive filters — by studio, role, region, and time period
hr-analytics-gaming/
├── app.py # Main Streamlit application
├── src/
│ ├── data_loader.py # Synthetic data generation
│ ├── kpi_engine.py # KPI computation logic
│ └── viz.py # Chart helpers (Plotly)
├── data/
│ └── synthetic/ # Auto-generated on first run
├── requirements.txt
└── README.md
git clone https://github.com/remichenouri/hr-analytics-gaming.git
cd hr-analytics-gaming
pip install -r requirements.txt
streamlit run app.pyPython 3.9+ · Streamlit · pandas · Plotly · scikit-learn · SHAP · SQL
- HR analysts — tracking workforce diversity and compensation equity
- Data analysts — exploring HR analytics techniques on a realistic synthetic dataset
- Portfolio — demonstrates applied analytics in a domain-specific context
Rémi Chenouri — Healthcare Data Analyst | Commercial Performance
📧 chenouri.remi@proton.me · LinkedIn
Portfolio project — synthetic data only. Not affiliated with any gaming company.