artificer

noun
  1. a skilled craftsperson or artisan who makes things by hand
  2. a person who creates or devises something with skill and ingenuity
  3. Usage: formal
  4. a military specialist in explosives, weapons, or technical equipment
  5. Usage: military

Examples