Hi, my name is

Laurence Li.

Infrastructure engineer who loves building reliable systems.

I'm an infrastructure engineer at Xero based in Toronto, specializing in Kubernetes, cloud infrastructure, and platform reliability.

Infrastructure Engineer

@ Xero
  • Lead and completed initiative to containerize legacy monorepo application, significantly improving reliability and reducing cloud costs by $50,000 annually.
  • Migrated 100+ components from EC2 to Kubernetes, reducing the number of full-time engineers required to maintain infrastructure from 4 to 1.
  • Rebuilt deployment pipelines; integrating artifact promotion, package scanning, and code quality analysis — also reduced deployment lead time by 15%.
  • Implemented tooling and lifecycle rules in S3 to comply with data retention policies while reducing cloud costs by roughly $200,000 annually.
  • Participated in on-call, resolving multiple production incidents by remediating infrastructure and application failures while coordinating teams across multiple time zones.
  • Led comprehensive post-incident reviews to determine root cause, improve monitoring/alerting and update playbooks.
  • Advocated for SOC, ISO and GDPR compliance as well as internal path-to-production standards; participated in remediation efforts when required.
  • Collaborated with software and data reliability engineers to maintain and optimize RDS database performance.
KubernetesTerraformAWSDocker

Software Engineer

@ Xero (Hubdoc)
  • Drove development of direct bank connections, resulting in 90%+ successful fetch rate from previous implementation.
  • Maintained 500+ unique Node.js web scrapers, improving success rates by up to 100%, resulting in the successful fetch of millions of additional documents.
  • Used Infrastructure-as-Code tooling to deploy, manage and scale applications serving tens of thousands of users and running 100,000+ jobs per day.
  • Participated in on-call; implemented production application solutions and providing domain specific technical expertise to assist external teams.
  • Conducted hundreds of resume screens and dozens of technical interviews for software engineer candidates.
  • Provided technical mentorship to teammates through onboarding, pair programming and design proposals.
Node.jsTypeScriptPostgreSQLAWS

Software Developer Intern

@ Rubikloud

Front-End Developer Intern

@ DLS Technology Corporation

Technical Support Coordinator

@ DLS Technology Corporation

Languages

Node.js / TypeScriptBash

Infrastructure

KubernetesDockerTerraformAnsibleHelm

Observability

New RelicSumologicDatadog

Datastores

PostgreSQLRedisRDSS3

Workflow and CI/CD

Git & GitHub ActionsTeamCityArtifactory

Cloud Providers

AWS

University of Ottawa

Bachelor of Science in Computer Science

Minor in Management

September 2014 — May 2018

Let's build something together.

I'm currently open to new opportunities. Whether you have a role in mind, a project to discuss, or just want to say hi — my inbox is open.