Services and Skills
Consulting Services
Expertise in Software, Firmware, Hardware, design review. Experience across Software, SAAS, Control Automation, Embedded Electronics, Embedded for Silicon, Wireless and IoT, Networking, Medical Imaging, Prototyping, Research and Development, Environmental applications, Website design and applications, databases, scripting, logo designs…. and many more
Interim Leadership
Interim CIO, CTO or any Technical Team needing a steady hand to see you though times of change, extended periods whilst recruiting, or just to have Senior Leadership as a part-time role whilst your business is maturing.
Business Development
Business Development Management Services for technology companies. We are able to use our industry knowledge, technical know how and New Zealand contacts to help grow your clients through educating them about your expertise and capabilities.
Project Management
Specialising in Technical Project Management, we can assist with all aspects of getting things done. From initiation through planning, executing and reviewing, all whilst maintaining control and visibility to all stakeholders. Able to work within Stage-Gate, SCRUM, KANBAN, Lean startup, PMP and PRINCE II, or any framework required.
Lean Change
From Design Thinking through to Lean Change, we can help your teams and your company build the right processes to ensure minimum viable products are released efficiently and meeting your clients expectations. We cover from Firmware, through Software to Hardware as well as integrated systems.
Agile Development
Having extensive experience of implementing Agile Software Development methodologies into software and hardware companies, we can ensure that your teams develop the right process, understanding and mentality to ensure your teams are motivated and driven to build products that are fit-for-purpose
Work History
Research and Development Engineer
February 1996 – April 2001
This role at Lincoln Technology Ltd, the commercial arm of Lincoln University, encompassed a wide range of skills and abilities Short and long term planning, SWOT analysis, risk management, and environmental scanning for a team of twelve. Managing up to five people on projects that lasted up to three years at the bleeding edge of research. Managing 50 desktop PCs and assorted networking devices for the company. Producing electronic devices for industry and research partners. Selling personal and group skills to industry through technical meetings and events, the production of marketing materials and strategic documentation.
Software Department Manager
March 2006 – December 2008
This role is responsible for the leadership, development and management of a software department. Seven Software Team Managers reporting directly with up to 65 software engineers reporting indirectly. I also helped introduce Agile Development to the Company
Software Team Manager / Group Leader
July 2001 – February 2006
This role was responsible for the leadership, development and management of a team of up to 15 software engineers. The team worked on new product and feature development as well as customer support for existing products. As one of six software teams at Allied Telesis, this team was responsible for the LAN protocols and drivers code. A key aspect of this management role was the development and maintenance of strong relationships with all customers.
Principal Engineer
January 2009 – April 2011
This role is responsible for the technical leadership, development and management of a small team of multi-disciplined embedded engineers that designed and developed the control power electronics for the WhisperGen heat and power system. It was primarily to take the Electronics and Software Department from a start-up group to a fully professional Department using mature processes and procedures as it looks for more opportunities to grow in size and capability.
Controls Team Leader
September 2014 – April 2017
The Controls Team Leader provided management and mentoring of 8 -12 controls engineers, ensuring best practice design, project effectiveness and teamwork. This role was also a key part of the Engineering Team and wider company, contributing to engineering and project management that enabled the company to achieve its operational and strategic objectives.
Senior Manager – Radio Firmware Group
June 2011 – April 2014
Management of the Radio Firmware Group, which included the Bluetooth Radio Firmware Team and the Wi-Fi Radio Firmware Team, as part of Global Software. Provide the embedded firmware for the silicon chips that are used in various handsets/smart-phones, personal navigation and audio/visual devices. The primary output from the Radio Team was the control and management firmware for the analogue WLAN and Bluetooth radios.
Business Development Manager
May 2018 – ongoing
We help innovative product, platform, and component companies design and integrate wireless and IoT technologies. Our expertise and market-leading solutions are bringing wireless cloud connectivity to an increasing range of everyday objects and devices.
Director of Engineering
May 2017 – March 2018
The Director of Engineering is responsible for delivery from software, hardware/firmware, research, and testing services. Demonstrating stewardship of the assets and resources of the organization. Working effectively in collaboration with other members of the department, and with managers and staff across the organization. Complying with all legal requirements, all corporate policies and procedures, and with generally accepted business and ethical practices and ensuring work complies with AML development methodology and quality system.