Answer: solutionist

AnswerCrossword Clue
solutionista solver, as of puzzles