opportunist

definition: taking immediate advantage, often unethically, of any circumstance of possible benefit
example:
speech part: adjective
synonyms: opportunistic timeserving
definition: a person who places expediency above principle
example:
speech part: noun
synonyms: self-seeker

How opportunist is being used?