solutionist

Etymology
From.

Noun

 * 1) A solver of problems or puzzles.

Translations

 * French:

Adjective

 * 1)  Advocating or working towards a solution to some problem (often used to imply that no simple solution exists).