Riley Mills

S

Principal Engineer at TD Bank · Platform engineering · Go, CI/CD

TD Bank
Vancouver, BC · PT (UTC-8)
12+ years experience
University of Alberta
English
Messaging unavailable

Overview

I work on platform engineering at TD Bank in Vancouver. Built the experimentation framework 16 product teams use to ship changes safely. Cut p99 latency on the developer platform services from 590ms to 137ms. Most at home with Bazel and service mesh. Bird-watcher and amateur naturalist.

Good reasons to reach out
  • Working sessions on service mesh
Please don't message about
  • Fund-of-funds solicitations
  • SEO and link-building offers

Replies on weekday evenings

Skills
GoBazelservice meshobservabilityCI/CD

Experience

  1. Principal Engineer
    Aug 2023 - Present
    TD Bank · 3 yr 2 mo · Full-time · Vancouver, BC
    • Previously an operator for 7 years before investing.
    • Sit on 4 boards.
    • Led or co-led 10 investments, 9 of them now at Series B or later.
  2. Senior Platform Engineer
    Mar 2022 - Aug 2023
    KPMG · 1 yr 5 mo · Full-time · Vancouver, BC
    • Reduced cloud spend on developer platform by 18% in two quarters.
  3. Senior Platform Engineer
    Mar 2020 - Mar 2022
    Loblaw · 2 yr · Full-time · Vancouver, BC
    • Brought on-call pages for developer platform down from 28 a week to 2.
  4. Platform Engineer
    May 2018 - Mar 2020
    RBC · 1 yr 10 mo · Full-time · Vancouver, BC
    • Shipped a rewrite that took build times from 32 minutes to under 6.
  5. Senior Platform Engineer
    Jul 2014 - May 2018
    CIBC · 3 yr 10 mo · Full-time · Vancouver, BC
    • Wrote the observability service that now handles 63 million requests a day.

References

No references yet.

Education

  1. University of Alberta
    BSc, Computer Engineering
    2004 - 2008

Details

Compensation expectations
What they are targeting for their next role.
Visible to connections
Direct contact details
Direct email and a scheduling link.
Visible to connections