Alchemist

al·che·mist
A person who transforms or creates something through a seemingly magical process