Ed Linklater

Digital Purchase Order

Senior Full-stack Developer

May 2020 – Present

Upgraded a PHP 5.6 codebase to PHP 8.0, replacing many of the deprecated libraries and introducing dependency management & injection.

Led the effort to shift from a monolithic single server to an auto-scaling cloud stack.

prosperity.app

Senior Full-stack Developer

October 2019 – December 2019

Backend feature development for a private pension company's customer app/website, using a modern microservice architecture.

Built an administration panel in Vue.js to replace manual SQL queries being done for tasks such as GDPR account deletion.

trip.me

Senior Full-stack Developer

March 2019 – September 2019

Implemented GraphQL in a legacy Symfony backend for use with a new React frontend.

Built and deployed a cloud image resizer using AWS Lambda and CloudFront.

Somar Design Studios

Lead Developer

January 2018 – February 2019

Provided technical leadership and direction across both development teams.

Greater Wellington Regional Council

Architected and built a cloud platform which will be utilised by multiple vendors to allow residents to transact with the council. Used a variety of AWS services managed using Terraform and deployed the SilverStripe application using Packer.

Metlink

Created a bespoke fare calculation engine which uses GeoJSON fare zone data to determine the total public transit fare between two locations.

Citizens Advice Bureau

Lead a development team building a new website and bespoke CRM for this nationwide non-profit organisation. Made heavy use of Elasticsearch for search and Kibana for reporting.

Silverstripe

Solution Architect

July 2017 – October 2017

2018 New Zealand Census

Involved in infrastructure setup and load testing for the online census process.

Senior Operations Developer

February 2016 – June 2017

DevOps on our AWS-based SilverStripe Platform and the NZ Government Common Web Platform.

Additionally provided on-call support for outages and high priority issues.

Full-stack Developer

June 2014 – February 2016

Office of the Privacy Commissioner

Created a system to automatically encrypt and sign form submissions from SilverStripe websites using GPG. This was used on the Privacy Commission's own website as well as made available for others as an open source module.

Westpac New Zealand

Maintained and developed new features for the website of one of New Zealand's "big four" banks, including the country's first fully online onboarding for new customers.