Jamie Johnstone

Cloud Engineer, Product Manager, Live Events Geek

Profile

Enthusiastic, multi-skilled technology professional with experience building platforms and products - whether that's writing code, defining strategy and vision, or overseeing a service outage. Driven by a keen desire to continuously learn and share knowledge to help solve real world problems.


Employment History

Startup Solutions Architect, Amazon Web Services

London, United Kingdom (Jul 2022 - Present)

Joined the UKIR Startup Solution Architecture team in July 2022, working with organisations new to AWS and helping design solutions that will scale and grow with the complex needs of startups across multiple segments.

Senior Product Manager, Ticket Tailor

London, United Kingdom (Aug 2021 — Jul 2022)

Ticket Tailor is a simple, free event ticketing solution for events of all shapes and sizes. Hired and built out the product function, leading roadmap and delivery of three busy, world-known products including the core ticketing product and launch of a completely new service.

DevOps/Platform Engineering Consultant, OpenCredo

London, United Kingdom (Jan 2021 — Aug 2021)

OpenCredo is a pragmatic hands-on software and DevOps consultancy with a wealth of experience in open source technologies. Jamie joined the Delivery team in January 2021 as a Consultant.

Product Manager, Masabi

London, United Kingdom (Dec 2019 — Dec 2020)

Managed road map and agile delivery for a tribe of 13 engineers, overseeing the lifecycle of several transit ticketing validation products including iOS/Android apps, backend (Java), SDKs and APIs, and turnkey hardware solutions (embedded Linux/Java), as well as technically contributing to solution design and delivery.

Stage Manager/Technician (Freelance)

London, United Kingdom (Jun 2018 — Dec 2019)

Strong career in live theatre, delivering technically complex productions in a variety of roles. Highlights included:

  • Roles with leading companies, including Disney Theatrical Group, the Royal Shakespeare Company and the Edinburgh Fringe.
  • Using software development skills: creating a 'talking lightbulb' with Python, programming complex/dynamic lighting for an international tour.
  • Solving problems, adjusting solutions and working as a team to continuously improve using an iterative, agile-like model.

Product/Operations Manager, iTICKET

Auckland, New Zealand (Oct 2016 — May 2018)

Managed IT and field operations for events with up to 80,000 attendees for New Zealand's largest kiwi-owned ticketing company. Highlights included:

  • Working closely with engineers to ensure smooth operation and development of Azure-hosted platform using Agile methodologies.
  • Providing training, documentation and support for staff and clients, including liaising with external IT teams/software developers to ensure successful deployment and integration of ticketing infrastructure.
  • Overseeing IT operations including purchasing, configuring and maintaining equipment, networking and software/services.
  • Contributing scripts/tools in Python and PHP to automate tasks and improve process, including integrating with ticketing and inventory APIs.

Development Projects

Additional interesting software/development projects outside of roles:

Tech Returners 'Tech For Good' Project – 'The Sentimentalists'

AWS Serverless API Gateway ReactJS Material-UI Github Actions Terraform

As part of the Tech Returners 'Your Return To Tech' programme, built an app that helps users identify ‘fake news’ by combining NLP and external fact-check data sources in a friendly user interface. Built on AWS using Lambda (Python), API Gateway, X-Ray, ReactJS, Material-UI and deployed with Github Actions and Terraform.

jamiejohnstone.com

AWS CI/CD Terraform Containers DevOps

A playground for learning and experimenting with automated deployment pipelines including S3 websites, CloudFormation/Terraform, Jenkins/CircleCI/Github Actions, and Kubernetes/Docker.

Talking Lightbulb ('All Your Wants And Needs' International Tour)

Python DMX Sound/Light Theatre

A Python application that converted sound input into DMX (theatre lighting control protocol) commands, allowing an on-stage lightbulb to 'speak'.

Tixy, an open event ticketing platform

AWS PHP/MySQL Perl Ticketing

Lead development of a modern event ticketing platform, built on AWS with PHP/SQL/Perl to satisfy the growing needs of New Zealand's community arts.

Comp Ticket Manager (NZ International Comedy Festival)

PHP/MySQL Ticketing

A web app built in PHP/MySQL/HTML/jQuery to manage requests, approvals and allocation of complimentary tickets for 230 shows across 13 ticketing providers, including generating PDF reports and sending approval emails.


Certifications

Certified Kubernetes Security Specialist (CKS)

Cloud Native Computing Foundation (CNCF) - Dec 2023

AWS Certified Solutions Architect (Professional)

Amazon Web Services - Mar 2023

Certified Kubernetes Administrator (CKA)

Cloud Native Computing Foundation (CNCF) - Jan 2021

Terraform Associate

HashiCorp - Dec 2020

AWS Certified Solutions Architect (Associate)

Amazon Web Services - May 2020

Cloud DevOps Engineer (Nanodegree)

Udacity - Apr 2020

Professional Scrum Product Owner (PSPO I)

Scrum.org - Oct 2019


Education

Bachelor’s Degree (BPSA Production Design and Management)

Unitec Institute of Technology (2011 - 2013)


Skills

  • Cloud Platforms: AWS, GCP
  • Frontend: React, JS, CSS, Bootstrap
  • Backend: Python, PHP, Java, SQL
  • Infrastructure as Code: Terraform, CloudFormation
  • Containers: Docker, Kubernetes
  • Configuration: Ansible
  • CI/CD: Jenkins, Github Actions
  • Monitoring: Prometheus, AWS CloudWatch
  • Continuous Learning
  • Pair Programming
  • Test Driven Development
  • Collaboration & Teamwork
  • Internal & External Stakeholder Management
  • Product Management

Hobbies

  • Rowing
  • Theatre/Live Events
  • Travelling