🕹️Steam Sales Analysis
less than 1 minute read
- Developed and implemented a comprehensive ETL pipeline for extracting, transforming, and loading game-related metadata, details, and sales figures from Steamspy and Steam APIs into a MySQL database on Aiven Cloud.
- Engineered data retrieval and processing with batch processing and bulk inserts to ensure accurate and efficient data ingestion and validation.
- Designed interactive Tableau dashboards to visualize data dynamically, providing actionable insights into gaming trends and sales performance (showcasing KPIs).
- Created a command-line interface (CLI) for managing data ingestion processes, with commands for cleaning, fetching, and processing data, including customizable options for batch size and data handling.
- Configured and maintained database integration, ensuring proper connection and storage of data within the MySQL database.
- Created and deployed a Python PyPI package.
✦ Code: ✦ Medium blog: