syllogizer

(noun) syllogist

syllogiser
logician (generic term)
logistician (generic term)