Results focused Solution Architect, Software Engineering Consultant and Software Developer with a wide range of industry experience using many languages, platforms and technologies. Strong aptitude for understanding and applying new technologies with an excellent background in research, development, planning, execution and delivery of innovative solutions. Adaptability to new roles and working styles to suit business requirements. High level of customer and third party interaction. Maintained a successful track record of delivering projects under tight deadlines and pressures. Experienced in working independently and in a dynamic team environment. Wide range of industry experience in transport & ticketing, consumer entertainment, computer gaming, electronic fund transfer, payments (EMV), defence and aerospace.Specialities: * Solutions Architecture & Systems Engineering* Software Research, Design & Development* Development using multiple languages on multiple platforms* Mainly C#, C++ & C with occasional use of others such as Java etc* PC, Server Side & Embedded architectures* Development on Windows, Unix and Linux variants* Project Planning & Resource Management* Client Liaison, Relationship / Account Management & Customer Facing* Software & Platform Architecture, Cloud Architecture (Azure Stack)* Bespoke Solutions, Requirements Capture, Design, Development and Delivery* Rapid Prototyping, Proof of Concept, Pre-Development and De-Risk Research* Formal, Agile, Scrum, TDD, Continuous Integration, GIT etc
Listed skills include Software Development, Integration, C#, Software Engineering, and 49 others.