Summary
Joe Mcginley is a Senior Software Engineer based in Vancouver who specializes in building resilient, behind-the-scenes infrastructure that lets product teams move faster. Over the past 3 years he has driven large-scale data and processing improvements—from designing a distributed event framework that cut document processing costs by 89% to tuning a 10TB Postgres instance and optimizing a Neo4j knowledge graph for production workloads. He excels at reliability work: leading RCA squads, introducing automated recovery and observability with OpenTelemetry, and turning recurring incidents into durable playbooks and tests. Comfortable across clouds (GCP, Azure), orchestration (Kubernetes, Airflow) and infra-as-code, Joe combines platform engineering with pragmatic cost and performance trade-offs. Notably, he’s repeatedly taken fragile systems from frequent failures to long uptimes while scaling to cloud quotas and enabling scaling-to-zero for cost efficiency.
3 years of coding experience
7 years of employment as a software developer