What is the meaning of Artifex?

artist, actor

craftsman, master (of a craft)

mastermind, schemer

skilled, artistic

expert

artful, cunning

creative

Source: wiktionary.org