Curriculum Vitae

I’m an experienced software developer, working in C# and SQL, with time as a team lead and with some product exposure. . Most of my working life has been spent around payments, financial systems integration, e-commerce, and logistics.

I have above average speaking, writing, and presentation skills, having spoken, mentored, and educated at Toastmasters clubs for years. I have run training on topics including storytelling, effective use of PowerPoint, and managing anxiety for public speakers.

BluJayBadge.jpgBluJay Solutions

September 2019 – present

Senior Technical Consultant

Responsible for designing, demonstrating, and implementing products within the BluJay Global Trade Network.

TradeMeBadge.pngTrade Me

August 2012 – December 2018

Product Delivery Lead

Ownership of roadmaps for new goods shipping on Trade Me and Tradevine, our bulk listing tool for professional sellers. This role has responsibility for product management, technical delivery, and line management of staff and maintenance of relationships with third parties, such as providers of logistics and shipping services.

Ownership of requirements and delivery of e-commerce features on the core Trade Me platform. Coordination of work across various internal stakeholders: API, database, Elasticsearch, Tradevine.

Technical team lead responsibilities including recruitment of developers, testers, and designers.

Software Developer

Senior developer in transactions and payments squads working on Trade Me’s Pay Now system, credit card payments gateway integration, and the initial phases of Ping, Trade Me’s new payments system.

Advising on selection of new financial system, with responsibility for technical contact, requirements, and integration with NetSuite financial package. Owned the technical side of the upgrade to Trade Me’s property invoicing system.

Broad development experience across several areas of Trade Me’s business: property, jobs, and marketplace.

Development work primarily in C# and SQL, with some VB.NET and JavaScript (including NetSuite’s SuiteScript).

WellnomicsBadge.pngWellnomics

October 2010 – August 2012

Senior Developer

Senior developer working on the Wellnomics Risk Management web application,, mainly in C# and SQL. Also responsible for set up and maintenance of Jenkins build automation.

EnablingBadge.pngEnabling

August 2008 – October 2010

Software Developer

Responsibilities included requirements gathering, design, and build of Sage CRM customisations, programming in C# and Javascript as well as building a tool for the automated construction of Word documents using the Open XML format.

At Enabling I promoted higher software development standards through better use of source control, issue tracking , code generation, and automated build processes.

Major projects included a donations management system for New Zealand’s combined community trusts and a contract management system for sports funding agency Sparc, both based on Sage CRM with significant customisation.

QVBadge.pngQV

October 2007 – May 2008

Contract Software Developer

At QV I worked as a contract developer maintaining both intranet and external web sites, working in ASP.NET. I built data export routines using SQL and XQuery for the proposed NZPEX (New Zealand Property Exchange) interface.

PoriruaBadge.pngPorirua City Council

May 2007 – September 2007

Contract Software Developer

My role at Porirua straddled business analysis and data analysis, working with users of the Council’s property and rating system, Proclaim. Project work ranged from workflow analysis and requirements gathering to implementation of changes and database troubleshooting.

A workflow editing tool that I developed at Porirua cut the length of the design-build cycle and was later onsold to other local authorities that used the same Proclaim system.

EnablingBadgeEnabling Technologies

January 2001 – February 2006

Software Developer

Designed and wrote extensions to financial systems, primarily Accpac (now Sage Accpac ERP) but also Exonet (now MYOB Exonet).

Software developer, with a special interest in SQL Server. Also worked on requirements gathering, application design, and documentation, often working closely with clients on-site.

Clients included New Zealand Milk (now Fonterra Brands), Domainz, Sparc, Canterbury Rugby and many others including small local companies and charitable trusts.

Technologies used covered both the web and the desktop – VB.Net, SQL Server, Access, XML, and Javascript.

EnergyGroupBadge.pngEnergy Group

January 1999 – December 2000

Software Developer

Energy Group was an energy management consultancy where I worked on web-based projects for the Australian government, such as the Australian Building Greenhouse Rating scheme.

These projects were built using either Java or ASP classic and SQL Server.

OtagoBadge.pngUniversity of Otago

DipSci, Electronics; BSc, Physics

I became interested in web technologies while enrolled in post-graduate studies. While there, I contributed to web sites for the Physics and Geography departments, including building the first timed, self-scoring exam site for the Physics department, back when JavaScript was brand new.

Toastmasters.pngToastmasters

At Toastmasters I have completed the public speaking educational programme covering the basics of public speaking and advanced topics such as technical and informative presentations and storytelling.

Within the club I have taken on administrative roles as treasurer, secretary, and club president as well as mentoring new members. Outside the club I have run training on topics including storytelling, use of PowerPoint, and managing anxiety.

NervesPresentationUC.png