PySpark Data Manipulation
Collection of PySpark applications covering data cleaning, aggregations, joins, and transformation pipelines for downstream ML workflows.
- PySpark
- Big Data
- Python
Projects
Big data manipulation, distributed computing, and database querying — building the pipelines that make data science possible at scale.
Collection of PySpark applications covering data cleaning, aggregations, joins, and transformation pipelines for downstream ML workflows.
End-to-end ML pipeline on Databricks using PySpark for feature engineering on a high-dimensional dataset, followed by energy consumption prediction with multiple algorithms compared for production suitability.
Practical MongoDB queries covering aggregation pipelines, filtering, projection, sorting, and document manipulation — demonstrating NoSQL patterns for semi-structured data.