My Profile Photo

tech leadership blog


another tech leader learning, applying and sharing.


James Armstrong | Seasoned SaaS Engineering Leader

Vancouver, British Columbia, Canada

Seasoned SaaS Engineering Leader with a reputation for building high performing teams to efficiently deliver reliable and scalable solutions. Leading a major surge effort to deliver a 50% YOY revenue growth while massively scaling Uplight’s engineering team. Provides proactively conscious leadership for large teams and delivers exceptional outcomes, including managing 60,000,000 accounts with over $70,000,000 in sales. Excels in fast-paced and challenging environments.

Experience

Armstrong Engineering

August 2023 ongoing Vancouver, Canada Engaging if fractional engineering leadership and data development support for various clients. Work such as:

MediaValet | Vice President of Engineering

April 2022 - July 2023 Vancouver, Canada

Leading Engineering for MediaValet. Supporting 40% year-on-year revenue growth delivering global Digital Asset Management platform supporting 650+ organisations store, interact with and distribute their digital assets.

Uplight | Vice President and Director of Engineering

January 2020 – February 2022 Vancouver, Canada

Leading the distributed Platform Engineering group (~120 people), comprising Uplight’s core data platform. Inclusive of the API strategy across all products, core services such as auth, comms and event sourced SOX auditable financial services alongside the data lake and ingest for over 60,000,000 energy user accounts, data science capability, eCommerce platform handling over $70,000,000 annual sales and world leading IoT platform creating the next gen Virtual Power Plant. Active participant in leading engineering conversations and architectural direction setting through technical coaching and mentorship.

  • Led the surge effort (currently in progress) to drive a 50% YoY revenue growth that includes 100+ engineering headcount.
  • Led the technical integration of 6 original company tech stacks across Platform Engineerings 20 teams with 4 directors and 4 architects.
  • Redesigned the Org structure to drive a more Platform & Application centric approach to development including starting the engineering based Technical Program Management approach to augment the existing Agile capability to drive wider planning initiatives.
  • Instituted an architectural group with the dual aims of driving a higher and broader level of thinking across the engineering organisation as a whole and of bringing the tooling and delivery approach of what was previously six organisations together as one.
  • Driven changes in recruitment and budgeting approaches to bring accountability to the engineering group and reduce inefficiencies inherent in abstracted and distributed ownership.
  • Personally led client engagements and incident response, defining new approaches to RCA and communication where needed.
  • Taken an key part of the whole product life, challenging Product GMs to think wider and longer term and been a strong active participant in the commercial aspects of the go-to-market strategies.
  • Supported, grown, coached and championed colleagues wherever possible across the organisation.

Contino | Principal Consultant

January 2018 - December 2019 London UK

Leading technical engagements to deliver high value engineering change to legacy client engineering groups with clients such as:

Nationwide Building Society, UK

Leading a team implementing the Contino portion of the “Confirmation of Payee” Open Banking standard for Nationwide. Consisting of an AWS migration of core and PCI compliant banking services. Responsible for creating operating model, defining team structure within the Agile model, supporting Nationwide architectural and tooling decisions required to ensure the best possible product onboarding and maintainability.

IRESS, UK & Australia

Acted as ‘shadow CTO’ to support major global cloud migration initiative for global financial software house IRESS. Advised and supported leadership in all aspects of delivery from core tooling and AWS architecture to Go To Market strategy. Technical leadership of global engagement (UK/Aus time zones)

Allianz, UK

Worked with Allianz UK to deliver the new platform that is the core of all online interaction with Allianz UK today. Involved greenfield implementation of an IdP (Auth0, including writing new Ansible/Python configuration modules), Java Microservice & Angular front end, IaC for all AWS Services (API GW, Elastic Search, CloudFront, RDS, etc), as well as remediating core data sources to create AuthN and AuthZ data.

Vision Critical | Director & Sr Director, Core Engineering & TechOps

May 2013 - Jan 2018 Vancouver, Canada

Built, grew and led the agile based Core Engineering, Systems Engineering and Infrastructure teams (~30 people, $5m USD budget) at Market Research SaaS firm Vision Critical. Created the hybrid infrastructure strategy for Product and Development environments, drove the focus and discipline of the technical operation, defined goals and strategy around the use of automation to facilitate scale growth, positively disrupted and supported product architecture/development. Directly responsible to the C-Suite for financial, reliability, security, development velocity and contractual aspects of the group.

  • Rationalisation, cost reduction and efficiency drive across all aspects of the VC production infrastructure resulting in 50% delivery cost reduction
  • Architected and lead the full product migration of all VC apps to AWS
  • Implemented full Config Management (Chef) & Infrastructure as Code (CloudFormation/Terraform/Consul/Vault) bootstrapped approach
  • Driving full stack automation from service discovery that drives load balancers and monitoring to delivery of full stack restful APIs to manage all aspects of client provisioning (Product, SSL, DNS, Mail, etc)
  • Completely overhauled logging (ELK), metrics (StatsD, Graphite, Grafana) and alerting systems (Nagios, Icinga, PagerDuty) to deliver centralised operational awareness for the whole engineering group from CTO to developer
  • “Own” technology budget for everything from Production AWS account to Oracle licensing and in doing so established first real infrastructure cost model for Vision Critical
  • Established Application Operations/Site Reliability team at Vision Critical
  • Drove the DevOps CI/CD approach to in delivery into AWS that lead to both more reliable deployments and better DR preparedness