pyrotechnist

noun
  1. a person who designs, makes, or sets off fireworks and other explosive displays

Examples