completionist

Etymology
From.

Adjective

 * 1) Engaging in completionism.

Noun

 * 1) A person who practices completionism.