homebrewer

Etymology
or

Noun

 * 1) One who brews his or her own beer or other alcoholic beverage; one who homebrews.
 * 2) An amateur who builds radio equipment or develops video games, etc.