improver

noun
  1. a person who makes something better or who becomes better at something

Examples