Experienced and versatile Information Technology professional, SMT/SLT/Department/Team/Project Leader and Software Architect
30 years in the Software Development industry, over 20 of which have been at a senior/leadership level
Very accustomed to working on own initiative, onsite and telecommuting in a variety of disciplines, and playing a strong part in teams of diverse sizes
Good communication skills with a positive and relaxed approach
A passion for everything that is going on in the Software Development industry, both in the technology space, and development/project management/process ‘best practices’
Key Skills
Defining Technical Strategies to meet short, medium and long term goals
Software Architecture of enterprise class distributed systems
SLT/SMT/Department/Project Leader/Management of different size development streams, both internal and outsourced, often concurrently
Agile Developments
Solid hands on development skills with a variety of platforms, languages and environments
Ability to become proficient in previously unknown areas
In-depth knowledge of both current and legacy tools, technology and languages
Solid experience of most major relational databases
Ideology
The best tool and technology for the job based on technical merit and suitably.
Strong views, loosely held.
Methodologies
Strong Object Analysis, Design, Modelling and Programming Skills
Agile/SCRUM, XP and DSDM approaches to software development / Product management
Test Driven Development / Test First Development / Test Automation
Certified ScrumMaster
Certified Scrum Product Owner
Certified Scrum Developer
ITIL V3 (IT Service Management)
TOGAF
Skills
Development Manager
Agile Software Development - Scrum, Kanban, XP, DSDM