[email protected] | linkedin/jomcgi | github/jomcgi | Vancouver

Joe McGinley

As a Senior Platform Engineer, I build and operate reliable, cost-effective distributed systems, primarily using GCP and Kubernetes. I thrive on improving performance and stability, having drastically cut processing times (weeks down to minutes), reduced costs by up to 89%, and eliminated recurring SLA violations. My approach relies on pragmatic automation, leveraging OpenTelemetry for deep system insights, and robust system design, especially for critical data platforms.

Work Experience

BenchSci - Senior Software Engineer II (Promoted Oct 2023) | Oct 2022 – Present

Ensono - Platform Engineering Consultant - May 2022 to Oct 2022

Hometree - Senior Platform Engineer - Sep 2021 to May 2022

AXA - Senior Platform Engineer - Jan 2021 to Sep 2021

Sky - Platform Engineer - Feb 2020 to Jan 2021

Personal projects

Technical Expertise

Cloud & Infrastructure: Google Cloud Platform (GCP), Azure, Kubernetes (GKE), Terraform, Infrastructure-as-Code (IaC)

Reliability Engineering: SLO Definition & Implementation, Incident Management & Post-mortems, Monitoring & Alerting, Chaos Engineering

Observability: OpenTelemetry (OTel), Prometheus, Grafana, Distributed Tracing, Structured Logging

Development: Go, Python, Event-Driven Architecture, Microservices, API Design (REST)

Databases & Data Systems: Postgres (incl. PGvector tuning), Neo4j, BigQuery, Data Modeling, Database Optimization, Cloud Pub/Sub, ETL/Data Pipeline Design, Data Orchestration (Airflow/Composer)