Product Development Manager at Sirtrack Ltd
August 2004 - January 2011
o Product Development / Engineering Manager for the Research and Development team of a global leader in Wildlife Tracking Solutions.
o Managed software development, mechanical design, embedded firmware development, electronic design and testing of satellite and VHF telemetry products.
o Senior member of the Health and Safety and IT Steering Committees, helping to coordinate service delivery, vendor SLAs, IT planning, risk management and service continuity.
o Managed multiple concurrent projects with responsibilities including running meetings, project scheduling, resource coordination, product planning, issue resolution, defect tracking, quality improvement and document control.
o Managed Tier 2 (engineering) customer service operations, fielding international support calls for technical hardware and software issues. Principal sales contact for software pre/post sales support.
o Lead and oversaw engineering process improvements including implementation of stage gate processes to control project movement from R&D to production, adoption of design for manufacture principles to improve production quality and speed of manufacturing, and the movement towards lean manufacturing / continuous improvement.
o Implemented and administered team documentation system, corporate intranet and configuration management system (version control, defect tracking and build processes).
Senior Software Developer
o Designed and developed internationally deployed Java GPS tracking systems.
o Worked with customers to ensure products met requirements for mapping and tracking needs and exceeded expectations for usability.
o Managed testing of GIS/GPS/KMZ data integration for custom application exporting into ESRI and Google tools.
o Managed project planning and requirements gathering processes.
o Managed all tier 2 technical support field calls for software products.
o Developed corporate strategy and mentored team in software development processes and configuration management principles.
Lead Developer at Vodafone
June 2001 - July 2004
o Lead Developer for a team of up to 20 Developers creating Architecture and Web and Mobile portals for international corporate intranet used by 70,000 employees in 10 countries.
o Create detailed UML specifications for Java based systems.
o Design and implement Web/WAP JSP modules for Epicentric Portal Server.
o Develop detailed development plans for system scheduling.
o Recommend and oversee improvements to development and configuration management processes.
o Design coroporate training program to instruct teams of software developers learning Web/Wap Portal technology using Oracle/JMS/Java/Epicentric
o Instruct courses internationally for teams of developers, support engineers and managers.
Senior Consultant at Meridian Technology
April 2001 - June 2001
o Developed Perl CGI Programs interacting with Oracle RDBMS and Dynamic HTML.
o Used Rational Rose, ClearCase, Clear Quest and Requisite Pro for Configuration Management, defect tracking and requirements modification.
o Created distributed web applications with Java (using JBuilder) and Oracle
Software Engineer at Nortel Networks
February 1999 - March 2001
o Designed and created graphical, middleware and back-end server multi-tired programs for using Oracle 8i, Perl and Java in NT, HP-UX & Sun Solaris environments.
o Developed object oriented programs with Perl and Java to extract data from configuration management systems (ClearCase, APEX, PCMS and PLS).
o Produced UML documentation for Perl and Java classes using Rational Rose including use case, class, sequence, state chart, component and deployment diagrams.
o Assisted in the design and implemention the server and database architectures for a new suite of tools using Oracle, CORBA and Java (previously written in OO Perl and C++).
Software Developer at HealthMatics
January 1999 - December 2000
o Developed programs with Delphi, C++, Perl, SQL, PLSQL and InstallShield in AIX and NT.
o Created software design specifications and functional specifications.
o Designed make, nmake and korn shell scripts used for NT and AIX Oracle installations.
o Packaged and released an average of one product per week over a 2 year period.
o Managed version control and built projects for milestone releases and biweekly internal software builds for multi-platform teams.
Instructor at Wake Technical Community College
January 1996 - May 2000
o Instructor for the following computer courses: C Programming Concepts using ANSI C, Database Programming I & II, Oracle SQL , C / C++ Programming levels I & II, HTML Programming, Intro to Windows 95, and UNIX Operating System (including shell script programming)
o Responsible for teaching coursework, evaluating and grading assignments, designing course curriculum and monitoring class attendance.
QA Analyst / Configuration Manager / Release Engineer at HealthPoint
February 1995 - December 1999
Release Packaging Engineer
o Designed and developed shell scripts and software installations
o Packaged and released an average of one product per week over a 2 year period
o Maintained, administered and upgraded hardware and software
o Built projects for official milestone releases and biweekly internal software builds for multi-platform teams using C++ and Delphi
o Managed version control of multiple projects with Visual SourceSafe
o Designed, created and managed Lotus Notes defect tracking system used by 30 developers and 15 quality assurance analysts to create, track and resolve over 8,000 problem reports
o Created Internet and Intranet web pages to improve communication
Quality Assurance Analyst
o Led project for testing of Oracle database migration from NT to AIX
o Designed and implemented structured unit, functional, system and regression test plans to evaluate client/server software on NT and Unix platforms
o Led project to create and use automated regression and system stress testing including WinRunner and LoadRunner test scripts
School Board Trustee at Mahora School
o Deputy Chairman and Treasurer of the Board of Trustees.
o Volunteer Music Instructor.
o Technology advisor and backup school website administrator.
Founding Director at Hawkes Bay Imports
Founding Director, responsible for business development, conducting market research, and managing information technology systems
Founding Director at Beak and Claw Veterinary Services
o Founding member of the Board of Directors.
o Manage the design, implementation and administration of IT resources.
o Oversee online retail management, focusing on increased profit.
o Responsible for strategic business planning and HR guidance.
o Create a Social Media presence and focus on SEO / online marketing.
o Plan and manage the corporate website and e-commerce system.
Founding Director / Principal Developer at Computing As You Like It
o Owner/Operator for a part-time software consulting company.
o Develop custom web, mobile and desktop applications.
o Manage sales and marketing, and product support / customer care
o Design and implement IT solutions for Medical and Veterinary clients.
o Manage project schedules, business analysis, tracking project status, software testing, budgets, requirements, and design completion.