a thinker who focuses on the problem as stated and tries to synthesize information and knowledge to achieve a solution
"The solver carefully analyzed the constraints before proposing a method that integrated all the data points to fix the glitch."
One who or that which solves.
"The puzzle solver finally found the missing piece and completed the jigsaw in under an hour."