Comprehensive HR analytics dashboard visualising workforce demographics, salary trends, and performance insights using Tableau and Python-generated data.
Domain
Human Resource
Data Sources
Synthetic Data
Stack
Python · Tableau
Published
October 2025

The HR Analytics Dashboard is an interactive Tableau project I designed and developed to visualise workforce data and uncover insights into employee demographics, performance, and salary trends. The project simulates a real-world HR analytics environment, allowing users to explore employee-related KPIs and patterns that help organisations make data-driven HR decisions.
Project Goal
The goal of the project was to build a comprehensive, user-friendly HR dashboard that enables HR managers to:
Data Generation
The dataset was created using Python, the Faker library, and custom logic to generate 8,950 realistic HR records.
Key attributes included employee ID, name, gender, age, education, department, salary, performance rating, overtime, hire/termination dates, and adjusted salary (based on gender, education, and age).
Probabilities and mappings were carefully applied to replicate realistic distributions — such as gender ratio, departmental staffing, salary ranges, and yearly hiring trends — ensuring data consistency and authenticity.
Dashboard Design Process
Tools & Technologies
Key Insights
Project Impact
This dashboard replicates the analytical capabilities of a professional HR reporting system — providing actionable insights for workforce planning, DEI initiatives, and compensation analysis. It demonstrates my end-to-end ability to generate data, clean and transform it using Python, and visualise insights through a polished and interactive Tableau interface.