Gary Stubbings

Gary Stubbings

Software Development Manager

Name:Gary Stubbings
Date of birth:November 3, 1984
Marital status:Married
Address:Chesterfield, S40

I am a committed, enthusiastic and self-motivated individual with a proven track record of delivering products on-time and in budget. As well as having two first-class computing degrees I have over 12 years’ experience covering full stack software development, architecture design, interface design and agile team management.

In combination with providing technical leadership to the development team I am also an advocate of identifying efficiency improvements through lean techniques and flawless delivery. My aspiration is to find a senior position where I am able to apply my knowledge and experience to support the development of industry leading customer facing web and mobile solutions. My specialties include; - UI/UX Design, Web-service Development, Team Management, Skill Development, Process Improvement, Agile Development and Micro-Service Development.

April 2015 - present

Utilitywise PLC

Software Development Team Leader

I was promoted to Software Development Team Leader following the success and acquisition of the business. As a result of my previous achievements I was predominately redirected to work with the marketing department to focus on the development of a number of greenfield projects as well as oversee the continued development and support of our existing web and mobile applications. In my role I was directly responsible for managing an agile development team of 6 individuals ranging from senior developers to junior test analysts. My responsibilities included; - planning requirements, working with the designer to produce mock-ups, overseeing process, testing automation, ensuring code quality, participating with technical development, supporting the orchestration of the microservice infrastructure, authentication, recruitment and training. Significant project work included leading the development of the price comparison website and online customer portal.

May 2012 - April 2015

t-mac Technologies Limited

Senior Software Engineer

I was employed at t-mac Technologies’ Ltd as a Senior Software Engineer and shortly after was made responsible for recruiting, managing and coaching junior developers through the expansion of the department. I played a key role in using my expertise to support the introduction of agile scrum and software best practices, driving new technology and process into the business which led to the successful delivery of a number of big client projects and to the eventual acquisition of the business. Daily activities mainly targeted front-end development with a focus on the improvement of the web and mobile reporting platform.

Aug 2009 - May 2012

allfiled UK Ltd

Software Engineer

During my time at allfiled UK Limited I was responsible for all aspects of the system and its design. This included a focus towards enhancing the user experience through the use of core asynchronous web components and producing mock UI designs alongside the product owner. During my time in the company I oversaw the transition of a number of legacy components into modern delivery patterns and introduced a rule engine to provide alerts and messages to users when they log-in. Project work included big clients such as Santander and MoneySavingExpert.

July 2005 - Aug 2009

SIG plc

Web and Database Analyst

In my role as a web and database analyst I was responsible for overseeing the development of a number of bespoke software systems. Most significantly I was responsible for orchestrating a solution for cross-platform interoperability between legacy back-end systems and the newly adopted sales platform and for the complete development of a web-based acquisition system. Whilst working for SIG plc they provided sponsorship through my part-time degree and in return I was able to help the department progress from using superseded technologies and introduce a range of software best practices and process improvements.

Sheffield Hallam University

July 2007 - Jan 2011

MSc Software Engineering

First Class Honours

During my postgraduate degree in Software Engineering I developed a number of applications using a range of skills. Modules included; SOA, Advanced Software Engineering, Web Application Design and Modelling, Databases for the Web, Web Services, Logical Database Design, Project Management and Change Management.

Skills acquired and refined throughout the course included; ASP.NET, C#, Custom Controls, Design Patterns, ExtJs, Hibernate, Java, N-Tier, UML, SQL, Object-Orientation, Oracle, Spring Framework and Web Services integration.

Sept 2003 - June 2007

BSc Computing (Visualisation)

First Class Honours

During my undergraduate degree in Computing Visualisation I developed a number of applications using a range of skills. Modules included; Web-based Data Management (Project), Software Engineering, Advanced Web Applications, Advanced Graphics and Visualisation, Databases and Information Systems, Programming and Advanced Scripting Languages.

Skills acquired throughout the course included; ADO.NET, Animation, ASP, ASP.NET, Business Services, C#, C++, CSS, Flash, Game Development, HTML, JavaScript, Mobile Development, MySQL, PHP, Pygame, Python, VB and Web Design.

Tamworth College

John Taylor High School

Feb 2013

Levering object-oriented knowledge for service-oriented proficiency

Springer Vienna (DOI: 10.1007/s00607-013-0304-6)

As more and more enterprise systems endeavour to interconnect seamlessly by using a service-oriented architecture (SOA) a number of challenges are beginning to surface as a result of the differences in understanding between object-orientated programming (OOP) and service-orientation in technical development teams. These differences are thus explored to determine the potential of subsidising gaps in knowledge through relational learning in order to better prepare development environments for service migration. It emerges that the principles of service-oriented programming can be used within OOP by selectively identifying the existing knowledge found within object-orientation and traditional programming methodologies. The benefit of this approach proposes to lever the expertise of object-oriented developers so as to build service-ready computer software and encourage the seamlessness of SOA.