finalist – n. a person who competes in the last part of a competition
contribution – n. something that is done to cause something to happen
founder – n. a person who creates or establishes something that is meant to last for a long time (such as a business or school)