reasoner

noun
  1. a person who thinks logically and draws conclusions based on evidence or facts

Examples