Instagram Analytics & Follower Graph Engine
Engineered a personal Python automation tool to monitor, parse, and analyze Instagram social graph relationships and follower mutations over time.
Problem & Engineering Context
Native social interfaces provide no historical visibility into social graph changes, follower churn, or accounts that don't reciprocate follows without relying on untrusted third-party mobile apps that require credential sharing.
Built as a lightweight, secure personal automation tool to practice graph diffing algorithms, local data privacy, and automated data extraction without compromising account security.
Strategic Approach
Implemented a Python script that ingests GDPR/data export packages or authorized API payloads, parses complex nested JSON structures, and computes bidirectional set differences to identify follower changes.
Technical Architecture
Graph Mutation Analysis Pipeline
Ingests snapshot files, parses relationships into hash sets, and computes set intersections and differences to generate delta reports.
- Zero-credential leakage design operating purely on local filesystem data packages.
- Efficient Python set operations comparing timestamped snapshots.
- Formatted terminal reporting and structured JSON export for long-term analytics.
Implementation Details
- 01.Developed modular Python scripts parsing followers, following, and pending request datasets.
- 02.Implemented set difference calculations: (Following - Followers) and (Followers - Following).
- 03.Added formatted terminal output tables and timestamped historical log files.
Key Challenges & Resolutions
Measurable Outcomes
Key Engineering Takeaways
💡 Privacy-first architecture running locally on user data eliminates the security risks of third-party credential aggregators.
TECHNOLOGIES EMPLOYED
Other Engineering Case Studies
Observability as Code (OaC)
Enterprise-scale Terraform-driven automation for managing 400+ alert conditions and 100+ production dashboards with zero drift.
Payments Reliability & Golden Signals Telemetry
End-to-end distributed tracing, golden signal telemetry, and proactive anomaly detection for mission-critical payment processing pipelines.

