solver(n = noun.person) convergent thinker, problem solver - a thinker who focuses on the problem as stated and tries to synthesize information and knowledge to achieve a solution;
is a kind of thinker
Derived forms verb solve1, verb solve2
One who, or that which, solves. [1913 Webster]