Highly experienced and with a great track record for delivering and leading technical teams. Comfortable delivering, designing, building, setting standards, scaling and supporting online solutions in Agile environments. Proven experience hiring, coaching, building high performing build teams.25 years of delivering quality enterprise software. Everything from high usage, highly secure, platinum cloud based solutions through to small utility back office applications.Able to turn business and management requirements into a solution design, into a team plan, into working software. I believe that Agile methodologies, DevOps ideals, engaged teams, continuous integration, small iterative releases and the occasional laugh, builds good quality systems quickly and makes for a productive and enjoyable working environment. I've got a broad skill base. Everything from team management (previously up to 18), enterprise architecture, application design, requirements gathering, consulting to business stakeholders, setting quality standards and team processes, application support, implementation planning, coaching juniors, allocating stories, writing Java code, performance tuning, debugging large clustered environments to running a stand up. You will find me a very easy going person who loves working as part of a focused team to deliver a quality solution to your business needs.
Listed skills include Agile Methodologies, Software Development, Web Applications, Java Enterprise Edition, and 45 others.