excogitator

Noun
  1. a thinker who considers carefully and thoroughly
excogitator
The excogitator sits at his desk, pondering a complex problem.