Barricader
Bar·ri·cad·er
Barricader
n.
One who constructs barricades.