Auckland, Auckland, New Zealand
I am a problem solver, first and foremost. Using a mix of software, architectural patterns and business process engineering, I enjoy providing optimum solutions for improving business efficiency. I am equally comfortable in the Java and the .NET space as well as emerging Web Client tooling. My skills are well developed for taking 'napkin' concepts and turning them into real and tangible designs; I can even manage the project from building to deployment. Fully conversant with requirements for producing a SAAS system, as well as requirements for SLAs and support and management of the completed system, I design and drive performance metrics required to ensure compliance with requirements. Messaging systems design and governance often form part form my portfolio and I take particular enjoyment in this aspect. Passionate about effective problem-solving, I have designed and architected solutions for the software industry. These have covered a wide range of lines of business, ranging from Logistics, To Debt Collection Systems and highly technical remote printing solutions. Technologies I have successfully applied range from desktop applications using client/server architecture to very complex solutions based on CQRS, DDD and NoSql databases in an EDA environment. Developing Middleware integration solution on ASP NET CORE (v2). My accomplishments also include solutions in the mobile space stretching over a number of years, including courier handheld solutions, warehouse mobile systems and phone based applications. Experience in building solutions on Android and iOS (native). I am currently available for projects in an architectural or Project management role in the Auckland area. I am also happy to work in a remote capacity that could involve travel.
Innovator, Creator, Investor and passionate about software solutions and the people who use them.
Designing bespoke software solutions in the mobile and client server space. Contributed to the development of a medical practice management system and was responsible for the training and support of development staff.
My consulting work is supported by a wide ranging set of experience and skills developed over many years in the software industry. Global Loyalty: Initial project design and Architecture Consultation. Worked with the team in the development of the core framework. Evolution Software: Designed and build Freight Provider Integration System. Introduced CQRS patterns for improved scaling and performance. Olympic Software: Designed and Built Go Roster and Scheduling. Mentor team members in product development. Interlogic: Designed a Freight Integration system and assisted team development. My Skills include: - Software development using .NET and Java with Javascript, Angular-js over REST services - Enterprise architecture for high performance and high availability projects - Solid understanding of requirements of implementing architectural patterns such as CQRS on top event-driven architectures and NoSql databases. - Strong proponent of domain-driven design - have provided mentoring and guidance in this field. - Conversant with business of various sizes; from start-ups to 800+ organisations. - Experience with various Database systems: SqlServer, PostgreSQL, MySql, MongoDB, Neo4J, Firebase (now Google) - Product project management across a wide range of technical platforms and team skill sets. I am currently seeking projects involving solutions for application integration architecture and design.
Service and Technology supplier to the hospitality industry.