plodder

/P L AA1 D ER0/
noun
  1. 1

    One who plods.

  2. 2

    A person who works slowly, making a great effort with little result; a person who studies laboriously.

Source: https://en.wiktionary.org/wiki/plodder