theoretician [or theorist]

noun teòric.