Project Detail

Replay Parser and Feature Extractor for Heroes of the Storm

Built a replay-parsing and feature-extraction tool for Heroes of the Storm to support professional gameplay analysis in collaboration with an esports league.

Role
Software Developer
Context
Gaming Analytics
Domain
Analytical Applications
Duration
5 months
Status
Finished

What changed

  1. Architected the codebase and data model for a tool that turned replay files into structured data for gameplay analysis.

  2. Designed feature-extraction logic around the analytical needs of professional players and coaches in collaboration with an esports league.

  3. Implemented robust processing and efficient storage for extracted replay data, handling incomplete and inconsistent inputs reliably.

Technology

Python

5 technologies

SQLAlchemy pandas psycopg2 heroprotocol unittest

SQL

1 technology

PostgreSQL

Signals

data-engineering analytics-tooling domain-modeling gaming-analytics