Use this build in-game
Build ID: 767370 - copy and import it in the Deadlock shop
You will be a menace and make people hate your turrets. Stick to rooftops and vantage points, engage from a distance and stay out of reach from the enemy. If you die you are useless to your team. Start by pushing waves and taking guardians. Then gain the ability to roam where you are in as many teamfights as you can. You are overlooking these fights from the rear while using your abilities to tip the odds.
Recommended ability leveling order for this build