Cleaned a 1,000-row messy HR dataset using PostgreSQL, handling inconsistent missing values, whitespace, mixed numeric/text data, and five different date formats. Built a reproducible SQL pipeline using CASE, regex, TRIM, type casting, and TO_DATE(), followed by validation checks to ensure the cleaned data remained accurate and analysis-ready.