Professional Gaming Analytics Featured

Replay Parser and Feature Extractor for Heroes of the Storm

Software Developer 5 months

Developed a professional-grade tool for parsing and extracting insightful features from Heroes of the Storm replay files. The tool was tailored for professional use and created in collaboration with an e-sports league to support analytics and strategic decision-making.

Key Responsibilities

  • Planned and implemented the program's logic using agile development methodologies, ensuring iterative development and flexibility.
  • Built, populated, and maintained the database structure to efficiently store and retrieve extracted features.
  • Collaborated with the e-sports league to identify key features for extraction that would aid professional players and analysts.
  • Devised robust data-handling mechanisms to deal with missing, incomplete, or false data in replay files.
  • Analyzed replay file formats and documented parsing logic to ensure accuracy in feature extraction.

Technology Stack

Python
SQLAlchemy pandas numpy heroprotocol
PostgreSQL

Tags

#professional #data-engineering