You call it a resume. I call it a life.
Equal people end up in different places over the course of their career. Pick good companies, stay in your industry, demand expanded growth, scope and compensation. If you don't get it, move. Working hard is half of it. The other half is managing your career correctly.