Linux • APIs • Kubernetes • Incident Triage

Harrison Vance

Technical Support Engineer | Production Incident Response

Remote, Open to US and APAC opportunities

Direct Value

Reducing engineering load by turning vague issues into reproducible bugs.

01 / Overview

Technical Foundation.

Targeting

I believe that the best support engineers don't just close tickets; they protect engineering time by providing undeniable, reproducible evidence.

Customer-facing technical engineer with 6 years in technical support and 10+ years across support operations, reliability, and regulated environments.

I work the Tier 2 and Tier 3 escalation layer, where a vague customer report has to become something engineering can act on. The public work below is built to be checked rather than taken on faith: the behavior each project claims is asserted in CI, so a reviewer can confirm it without my help.

Core Specialization
Fromvague customer reports
reproducible evidence
Frommanual triage
automated health checks
Fromtribal knowledge
internal runbooks
02 / What I Do

Core Responsibilities.

Fast, structured, and SLA-driven incident resolution across distributed systems.

01

Systematic Debugging

  • I don't guess. I isolate variables across networks, APIs, and Linux environments to find the root cause.
  • A ticket leaves my queue with the evidence attached: what failed, where, and how to reproduce it.
02

Engineering Empathy

  • I convert vague customer reports into structured bug tickets.
  • Provide clear reproduction steps, attached payloads, and isolated log traces.
03

Operational Toil Reduction

  • If I have to do a diagnostic check more than three times, I write a Bash or Python script to automate it.
  • Eliminate manual verification to reduce Mean Time To Resolution (MTTR).
04

Evidence Over Assertion

  • The public work is built to be checked. CI asserts the behavior instead of a README describing it.
  • A reviewer can confirm every claim from the repository alone, without a walkthrough from me.
The Differentiator

Have an escalation queue that needs structure? Let's talk.

2026 Focus: streamlining incident reproduction workflows, improving API observability, and making production diagnoses reproducible rather than tribal.

03 / Experience

Professional Background.

Emphasizing technical depth, incident resolution, and engineering-ready escalations.

Open full resume
Dec 2024 - Present
QuantsEdge AI

Technical Support & Operations

San Francisco Bay Area / Remote.

  • Resolve API and authentication blockers across Turnkey and Hyperliquid ecosystem integrations, unblocking production onboarding.
  • Built real-time outage alerting and status visibility so production issues surface before a customer reports them.
  • Built Ops-as-Code automations with n8n, webhooks, and internal workflow orchestration, scaling support without adding headcount.
  • Authored programmatic triage paths for high-severity incidents, so diagnosis follows the same route regardless of who picks it up.
  • Improved engineering handoffs by analyzing logs, isolating bugs, scripting validation checks, and documenting exact reproduction steps.
Jan 2020 - Sep 2024
Nomad Labs

Technical Service Operations / Support Engineer

San Francisco Bay Area / Remote.

  • Kept standard technical issues away from core engineering by owning Tier 2 workflows, diagnosing API failures, and building repeatable triage patterns.
  • Authored a customer-facing knowledge base translating complex product behavior into clear support and implementation guidance.
  • Shortened engineering investigation cycles using Chrome DevTools, Postman, cURL, network traces, and structured log analysis to deliver high-fidelity bug reports.
  • Managed complex technical queues by isolating root causes through Datadog, Splunk, CLI debugging, and API testing before routing to senior infrastructure engineers.
Jan 2019 - Jan 2020
MedMen Enterprises

Operations Specialist

Los Angeles, CA.

  • Maintained stable daily operations and systems integrity across user-facing workflows, account administration, and operational issue resolution.
  • Met strict regulatory and privacy requirements through structured operating procedures and disciplined handling of sensitive data.
04 / Selected Work

Evidence, Not Claims.

Open repositories where the behavior described is asserted in CI, not just documented.

All repositories
Live course
h-vance.github.io/prove-it-labs

prove-it-labs

A hands-on Technical Support Engineering course: 26 exercises across 9 tracks, each a symptom-only ticket against a genuinely broken system, with a grader that shows the evidence behind every assertion.

  • The Symptom: infrastructure courses name the topic before the exercise, which is the one thing a real ticket never does. Practicing on a labelled problem teaches a fix rather than a method.
  • The Resolution: every exercise opens with a customer describing what they see and nothing else. No topic, no layer, no hint. Deciding what to look at first is the graded skill, and the grader never just says pass or fail: it prints the assertion, the command it ran, and the raw output it evaluated.
  • The Proof: CI asserts all 26 exercises both ways, that each fails in its broken state and passes against its documented solution, against real Docker and kind clusters on every push. An exercise that passes while broken is not broken, and one that fails when fixed is not solvable.
  • Not screenshots: the terminal on every page replays output captured by really running those commands, and CI re-checks every byte against a freshly provisioned stack, so a page cannot quietly drift into describing a system that no longer behaves that way.
  • Reviewed in the open: AUDIT.md is a 1,563-line end-to-end review recording 51 findings, and every gate in it was made to fail on purpose before it was trusted. It also records the places the review itself reached the wrong conclusion.
Live demo
GitHub / h-vance

aws-bedrock-ops-agent

An L2 triage copilot that turns an incident evidence bundle into ranked hypotheses, recommended checks, and escalation-ready notes.

  • The Symptom: escalations arrive as prose. Engineering needs structure, and producing it by hand is the slow part of triage.
  • The Resolution: a FastAPI service that accepts an evidence bundle and returns structured triage, exposed over both REST and the Model Context Protocol from a single deploy, so an agent and a human hit identical logic.
  • Observability: every Bedrock call is traced using OpenTelemetry GenAI semantic conventions to Langfuse, and both endpoints are rate limited per client IP.
  • Impact: the same triage is callable from a browser, a script, or an n8n workflow without a second implementation to keep in sync.
Chaos tested in CI
GitHub / h-vance

self-healing-microservices-cluster

A monitored Kubernetes workload that recovers from injected faults on its own, with recovery asserted on every push.

  • The Symptom: most self-healing claims are untested. A README says a workload recovers; nothing proves it.
  • The Resolution: every push creates a real kind cluster, installs kube-prometheus-stack, and injects three faults: a forced liveness failure, a container OOM against its memory limit, and a raw pod deletion.
  • The Proof: the build fails if the workload does not come back. Assertions are scoped to one named pod so an unrelated restart cannot satisfy them, and the OOM case requires lastState.terminated.reason to be OOMKilled.
  • Closing the loop: a Prometheus alert routes through Alertmanager to a remediation controller that performs a scoped kubectl restart and records deployment state before and after.
Cross-repo integration
GitHub / h-vance

n8n-workflow-as-code

Four n8n workflows authored as version-controlled TypeScript and compiled to importable JSON.

  • The Symptom: n8n workflows normally live as clicked-together JSON with no review history, so nobody can diff a change.
  • The Resolution: workflows authored as TypeScript, compiled to JSON, with CI failing the build when the compiled artifact drifts from its source.
  • Not simulated: three of the four call real systems, including live JSON-RPC into the Bedrock agent's MCP tool, newman against a real Postman collection, and container restarts over the Docker Engine API and a live kind cluster.
  • Impact: an operations workflow becomes a reviewable artifact instead of tribal knowledge in someone's browser tab.
Verified in CI
GitHub / h-vance

postman-tse-incident-lab

Four customer-facing API incidents, each reproduced against a local API and each diagnosis verified by assertions.

  • The Symptom: 401 and 403 get conflated, 404 gets blamed on the wrong layer, and 429 gets reported as an outage.
  • The Resolution: a deterministic lab reproducing a revoked key, insufficient scope, a wrong route, and rate limiting, each with failure and corrective evidence.
  • The Proof: every assertion runs in GitHub Actions, so the diagnoses stay correct rather than decaying into stale screenshots.
  • Each case ends where it should: the customer response, or the handoff a TSE owes engineering.
Validated in CI
GitHub / h-vance

aws-landing-zone-terraform

A multi-account AWS organization expressed as Terraform, with the guardrails written as code rather than clicked into a console.

  • The Symptom: account structure and guardrails get set up by hand, so nobody can review them and nobody can rebuild them.
  • The Resolution: an AWS Organization with three OUs and two member accounts, four OU-level service control policies, and an org-wide CloudTrail delivering into an isolated log archive account.
  • The Checks: terraform fmt, validate at the root and per module, and tflint run on every push, with Checkov and Trivy advisory.
  • The Limit, stated plainly: this is validated, not applied. It has never run against a live organization, and the README says so and lists the evidence worth capturing when it does.
05 / Technical Stack

Tools & Expertise.

OS & Infrastructure
  • Linux CLI (Operational Troubleshooting)
  • Docker
  • Kubernetes
  • Terraform
  • AWS (EC2, CloudWatch, Bedrock)
API & Web Diagnostics
  • REST API Triage
  • cURL
  • Postman
  • Webhooks
  • HTTP Payloads
  • SSL/TLS
  • DNS
  • TCP/IP
Observability
  • Prometheus
  • Alertmanager
  • OpenTelemetry
  • Langfuse
  • Datadog
  • Grafana
  • CloudWatch
  • Log Analysis
Scripting & Automation
  • Python
  • Bash
  • TypeScript
  • SQL
  • n8n
  • FastAPI
  • Model Context Protocol (MCP)
  • Claude
  • Cursor
  • GitHub Actions
Workflows & Identity
  • Jira
  • Zendesk
  • Incident Management
  • RCA
  • Okta
  • SAML
  • OAuth
06 / Availability

Target Roles.

Seeking
  • Senior Technical Support Engineer
  • Tier 3 Escalation Engineer
  • Technical Account Engineer
  • Production Incident Response
  • Platform / API Support Engineering

Immediate availability.