overcomplicator

English

Etymology

From overcomplicate +‎ -or.

Noun

overcomplicator (plural overcomplicators)

  1. One who overcomplicates.