About Me

Leadership & Management

Professional Management

Experienced, flexible technical team manager who likes to take ownership and build a successful group of skilled capable individuals. Establishing trust quickly and leading from the front.

Leadership & Management

Department Head / Director

Capable of leading a multiple team structure across international boundaries, consisting of a wide variety of goals and objectives. Skilled at giving a departmental focus and clear goals to achieve. Organisation and having the right people in place to achieve.

Leadership & Management

Strategic Planning

Versed in defining business cases and leading projects from conception to completion. While capable of immediate decision making, is a strong believer in operational planning and risk management. Departmental and team structures and ways of working should match an overall strategic plan. Define and control roadmap for technical delivery.

Leadership & Management

Business & Personal Development

Establish departmental objectives that are linked to team and individual objectives. Achievable, measurable, and concise. Use PDPs to help employees identify their own growth and career direction, plus identify steps support to reach it

Leadership & Management

Driving Quality

Much of my approach is based on quality controls. Defining through gap analysis and risk assessments current status and then pushing improvements in quality across all aspects of the SDLC and product/services. Ultimately customer numbers and satisfaction are the final metrics to prove success.

Leadership & Management

Full Life Cycle Control

End to end efficiency from conception to support. Every aspect and team needs to be working together with the same overall objectives. This can often mean restructuring and applying agile methods to suit the occasion.

Technical

Maturity Models

Well versed in both software and test maturity models to speed up identification of team capability gaps and process issues, CMM, CMMI, TMM, TPI, GMM, etc..

Technical

Frameworks

Experience in many development and testing frameworks across a variety of software languages and systems. Fitting the best tool to the situation and establishing the right cost and metric controls to prevent spiralling costs when scaling and maintaining.

Technical

Automation

Establishing automation into development builds is mandatory in todays environments to be effective. Well structured pipelines with fully integrated unit testing, static, and dynamic test suites save the company thousands in product/service issues later on. Functional and non-functional automated testing significantly speeds up delivery but quality is only achieved when done along with rigorous updating and continuous improvement.

Technical

Technical Knowledge

Over 40 years of experience from a kid writing code at the age of 11 on a spectrum 48. Been software developer, tester, support engineer, installation engineer, quality engineer, various team leads, manager, and now head. Designed, developed, and supported systems across all major operating systems and a few others. Well versed in many coding and scripting languages. Administered and used a huge assortment of databases and infrastructures.