Only comment I would make is that in your descriptions of job roles you talk about what you "do" rather than what you achieve and contribute and there is a subtle difference.
Much better to demonstrate to a perspective employer how you have added value previously with examples.. i.e. particular projects, business process improvement, customer satisfaction, etc... than just to say I support type of client / system with product.
Lose the bartender job, brings nothing to the application - and then be more specific on terms of responsibilities and achievements in the other jobs. And don't be afraid to fluff it up!