lucubrator
noun
°One who lucubrates.