Kyle McLaren

Work

Where I've been and what I've done.

Fly.io
Remote
Senior Software Engineer April 2025 — Present

Built and maintain the internal admin tool for Managed Postgres — a critical interface used daily by the MPG and support teams to triage issues, manage clusters, and build out the product. Contributing to flyctl, documentation, and developer tooling. Building AI agent tools, Terraform providers, and open source infrastructure in Go and TypeScript.

Software Engineer June 2023 — April 2025

Shipped key features for Fly Managed Postgres — Postgres 17 support, a dashboard UI for toggling extensions, and a metrics dashboard covering connections, CPU, memory, replication lag, and database operations. Built the customer support portal with ticket management, impact levels for premium support, and org-wide visibility. Drove the migration from Help Scout to Plain, redesigning the support experience with granular statuses, custom tooling and workflows, and response time SLAs by plan. Provided technical support through email and the community forum, working closely with platform engineers to troubleshoot complex issues.

Elastic
Remote
Support Engineer January 2022 — June 2023

Supported some of the largest companies in the world with their Cloud and self-hosted Elasticsearch and Kibana installations. Dedicated to providing top-notch support and solutions to help clients achieve their business goals.

IBM
Remote
SME — Cloud Databases October 2015 — December 2021

Subject Matter Expert specializing in the IBM Cloud Databases/Compose domains. Resolved customer database issues while enhancing quality of service. Participated in on-call rotations, triaged platform issues, executed host maintenance, and automated provisioning using Terraform. Focused on Kubernetes, PostgreSQL, MongoDB, Elasticsearch, Redis, and etcd.

Compose
Compose
Remote
Support Engineer September 2014 — October 2015

Compose was a Y-Combinator (S11) backed DBaaS startup, acquired by IBM in 2015. Originally hired as a Support Engineer, organically moved into an operations/infrastructure/SRE role — servicing PagerDuty alerts, triaging platform issues, provisioning clusters, fixing bugs, and fixing many (many) broken databases.

Standard Bank Group
Standard Bank Group
Sandton, South Africa
Snr. Multimedia Designer July 2011 — September 2014

Worked closely with EXCO and MANCO teams within the Private Clients division, maintaining the consistent brand look and feel. Developed a custom internal application to empower Banking Relationship Managers to efficiently generate client information documents.