How would that be said in Russian? (or something else similar that basically means "pays very close attention to details")

"He is a very meticulous person"

and of course, is there a word that would be similar to "anal"?

Thanks!
-Fantom