profiler

noun
  1. a person who creates psychological profiles of criminals to help solve crimes
  2. Usage: law enforcement
  3. a computer program that analyzes the performance of other programs
  4. Usage: computing

Examples