PORTFOLIO · AI / DATA ENGINEERING

HR Analytics
Pipeline

End-to-end people-ops automation: CSV inputs → Python ML pipeline → live dashboard with Outlook calendar integration, MCP server, and automated report generation.

Open Dashboard View Architecture GitHub
WHAT IT DEMONSTRATES

ML Pipeline

IsolationForest attrition scoring · KMeans team-health clustering · deterministic, byte-identical output across runs

MCP Server

6 HR data resources + 7 tools (query + action) following the Model Context Protocol — connects to Claude Desktop or any agent runtime

Outlook Calendar

Full-month calendar with meeting integration · teal for training days · gold intensity gradient for busy vs. light days

Email Automation

Inbox → CSV pipeline · idempotent (SHA-1 keyed on message-id) · Romanian + English keyword classification · swap-ready for Gmail or Microsoft Graph

Automated Reports

Daily anomaly alerts · weekly retention digest · monthly KPI PDF — triggered via MCP tool call or scheduler

Single-file Dashboard

Zero build step · works under file:// · full drill-down drawers · EN/RO toggle · light/dark theme

STACK
Python 3.11 pandas scikit-learn IsolationForest KMeans MCP Vanilla JS CSS Grid Microsoft Graph API Gmail API