Learn English – Single word to define a person who thinks that there is always a scope for improvement

nounssingle-word-requests

I am looking for a word that defines a person who thinks that there is always a scope for improvement.
Just like the term "perfectionist" that defines a person who always looks for perfection. Is there a term to define who always looks for improvement?

Best Answer

Meliorism - the belief that the world can be made better by human effort. An intermediate outlook between optimism and pessimism.

Optimism - a tendency to look on the more favorable side or to expect the most favorable outcome of events or conditions.

Dictionary.com