Welcome to my portfolio! Here I showcase the technical projects where I’ve applied data analysis, visualization, and machine learning.


💸 Cleaning and Structuring Bank Transaction Data

Bank Data Cleaning Project

Tech Stack: Python, Pandas, Matplotlib, Seaborn

  • The Problem: Raw bank statement data arrived as an unformatted, confusing text stream (left side of the image). It included cluttered metadata, varying date formats, and obscure description codes.
  • The Solution: Developed data cleaning steps in Python. We used advanced Regex patterns to parse transaction dates, standardize currency formats, and categorize descriptions (e.g., converting “cashh” to “Cash”).
  • The Result: The output was a structured DataFrame (right side of the image as example) ready for exploratory data analysis (EDA), budgeting, and visualization
  • View Code on GitHub