Endurance International GroupSoftware Engineer
Feb. 2017 - Mar. 2020Fareham, United Kingdom- Reviewing existing systems, finding opportunities for improvement, documenting and sharing findings with team and recommending a course of action to management. - Developing a number of tools to address cost reduction such as database pruning, optimising code to require less resources, deleting unused resources - speeding up file deletion processes, scaling down on compute resources. - Working closely with the Google storage team to find the most cost-effective storage solution that the company can leverage in the long-term. - Developed and maintaining an automated data repair tool in PHP that uses MySQL, RabbitMQ and Cassandra to target and manage multiple repair processes on different target accounts in parallel. - Code deployment using jenkins and release management using JIRA