TikTok User Journey Simulator
The simulator uses Undetected Chrome Driver (Patches for Bot Detection) and Seleniumwire (Capturing Network Traffic) to interact with TikTok's web interface, scraping video metadata and generating user journey data based on configurable user interest models.
Bike Ride Insights
Analyzed over 300K data points from Strava cycling sessions using Python and Tableau to map routes, track performance, and uncover seasonal insights.
Dish Detective
Automate end-to-end data workflow, integrating Python, PySpark, SparkML, Airflow, and BigQuery to streamline the analysis of NYC restaurant data using a dynamic Streamlit dashboard to deliver actionable insights, visualizing restaurant performance, violation trends, and geospatial patterns across boroughs,...
US SEC - Filings
The `SecEdgarScraper` library is a tool designed to facilitate the retrieval of financial statements from the SEC EDGAR database. This documentation provides a comprehensive guide on setting up and using the library to fetch financial information for financial analysis, research, or data ingestion pipelines.
SAFE - Banking System
A banking platform created Django, PostgreSQL, Celery, and REST APIs to streamline transaction processing and task management in the SAFE Banking System. The system delivers reliable solutions for managing banking operations, automating EMI and recurring transactions, and ensuring data integrity and perfor...