opportunist

nouns

a person who places expediency above principle
is derived from

adjectives

taking immediate advantage, often unethically, of any circumstance of possible benefit