Your skills and expertise have stood you in good stead, propelling you from success to success.
Your talents and experience have been instrumental in your success, propelling you forward from one accomplishment to the next.