Graham Mills

Graham Mills Email and Phone Number

Associate Production Director @ Sumo Leamington
Durham, GB
Graham Mills's Location
Durham, England, United Kingdom, United Kingdom
About Graham Mills

Experienced Software Development manager with proven skills in managing teams of developers and testers as well as delivering large scale software projects using agile methodologies. Have come from a rich 20-year background in IT. Have a diverse work history, from infrastructure first line support through to SQL DBA to .net developer (10 years), to Senior .net developer ( 4 years) Development Team leader (2 years). and on to my current role as Technical Team Lead, being responsible for and providing leadership and vision for the 28 developers and testers in the Software Delivery Team.Certified SrumMaaster and experienced in agile adoption and transformation, agile coaching and the practical implementation of agile development practices into small and medium companies. Forward thinking and always looking for improvements and changes to make the delivery of software a less arduous and more collaborative exercise.Always have an eye on the big picture and the horizon to provide vision and leadership to the teams I work with and ensuring that vision and drive is translated into tangible results for the business I work for.

Graham Mills's Current Company Details
Sumo Leamington

Sumo Leamington

View
Associate Production Director
Durham, GB
Employees:
26
Graham Mills Work Experience Details
  • Sumo Leamington
    Associate Production Director
    Sumo Leamington
    Durham, Gb
  • Sumo Leamington
    Associate Technical Director
    Sumo Leamington Oct 2022 - Present
    United Kingdom
  • Ubisoft Reflections
    Senior Lead Programmer
    Ubisoft Reflections Jan 2020 - Oct 2022
  • Iris Software Group
    Development Manager
    Iris Software Group Aug 2018 - Jan 2020
    Stockton-On-Tees, Stockton-On-Tees, United Kingdom
  • Hm Revenue & Customs
    Platform Delivery Manager
    Hm Revenue & Customs Dec 2017 - Aug 2018
  • Ncfe
    Software Delivery Manager
    Ncfe Nov 2015 - Nov 2017
    Newcastle Upon Tyne, United Kingdom
    • providing leadership and direction for the Software Development Team in developing quality software and supporting live services, across multi-specialist functions (Development & Test)• line management of the Development and Test Leads including coaching, monthly 1-2-1’s, reviews and training needs• recruiting staff (externally and internally) into the Software Development Team with appropriate experience and qualifications• managing multiple software development projects, ensuring that appropriate procedures, processes, tools, methodologies and staffing levels are in place for all software development activities and for live services • responsible for managing estimates (cost and time) of new developments and provide commentary to senior management.• providing advice and suggestions to the head of IT r on technological advances within the Software Development environment to contribute to the overall IT Services Strategy• set, monitor and manage the achievement of software development team targets by allocating resources appropriately• representing the Software Development Team at all project development meetings, including design, reviews, project team meetings • liaising between Software Development Team, Product Owner, Project Manager, senior managers, internal and external customers, suppliers, other awarding bodies and regulatory bodies• deputising for the IT Services Manager as necessary• analysing software requirements, creating and implementing design plans where applicable• ensuring any technical solutions are sound, with appropriate consideration for performance, scalability, security and supportability• assessing the level of risk of new developments on the technical architecture and communicate this to the IT Services Manager• keeping skills up to date with regards to latest technologies, identifying new technologies which could improve software development, processes and practices
  • Ncfe
    Development Team Lead
    Ncfe Sep 2013 - Oct 2015
    Newcastle Upon Tyne, United Kingdom
    * Line management of the development team ( 4 developers), including monthly 1-2-1’s. 6 and 12 monthly reviews, performance management and reviews, career development, organizing training and addressing training needs, setting objectives, resource planning.* SCRUM master. Working on various projects using AGILE methodologies. Managing SCRUM team of 4 developers, 1 Senior developer, 2 testers, a test analysts and various product owners and stakeholders from the business. Certified Scrum Master achieved October 2015.* Liaising with the business to ensure that delivered projects are maintained and high level of customer service is provided by all * Keeping up-to-date with latest developments in the IT sector particularly around the education sector. * Keeping up-to-date with latest developments in AGILE management and team leadership. * Strategic planning for future business requirements based on current business plans. * Responsible for the allocation of work as well as future planning and resourcing for upcoming projects.* Reporting to Senior management team about project progress and being responsible for the overall delivery of projects to the company..* Facilitating SCRUM meetings, including daily stand up, sprint planning, sprint review and retrospective.* Managing projects and workloads, ensure that project impediments are removed and that adequate resources are amiable to deliver projects.
  • Mongoose It
    Senior Dot Net Consultant
    Mongoose It Nov 2009 - Sep 2013
    Wimbledon, London
  • Sds Ltd
    Software Developer
    Sds Ltd Sep 2008 - Oct 2009
    Horsham, West Sussex
  • Thecitysecret Ltd
    Software Developer
    Thecitysecret Ltd 2007 - 2008
  • Sage
    Software Developer
    Sage May 2006 - Jan 2007
  • Financial Times
    .Net Developer
    Financial Times Apr 2002 - Apr 2006
    London, United Kingdom

Frequently Asked Questions about Graham Mills

What company does Graham Mills work for?

Graham Mills works for Sumo Leamington

What is Graham Mills's role at the current company?

Graham Mills's current role is Associate Production Director.

Not the Graham Mills you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.