Wiktionary
problemsolver
alt. (context rare English) Someone who or something that solves a problem or problems. n. (context rare English) Someone who or something that solves a problem or problems.