boatbuilder: a person who builds boats
causal agent: any entity that produces an effect or is responsible for events or results
construction worker: a worker skilled in building offices or dwellings etc.