Telecom CDR Converter
A utility for processing large call detail files (100,000+ rows). It automatically detects headers, normalizes phone numbers and filters out service records.
Key features:
- Smart header detection (scans the first 20 rows)
- Memory optimization: streaming output for files over 50 MB
- Phone number validation and normalization
- Priority logic for selecting BS cells
Technologies:
Python, pandas, openpyxl, numpy
Result:
A file processed in 2–3 minutes instead of 3–4 hours of manual work.