Techie hacked firm after being fired for 'poor work'