builder

noun
1
a person or company whose job is to build or repair houses or other buildings
سازنده, بنّا, ساختمان‌ساز
2
a person or thing that builds, creates or develops something
سازنده, بنا, آفریننده
a shipbuilder
Going on the course was a real confidence builder for me.
see also bodybuilder