McKay Smalley

Staff Software Engineer · Agentic AI Systems · 10+ Years

I own the AI systems other engineers use day to day: MCP gateways into live production context, LangGraph workflows with humans in the loop, and enablement patterns that let a team ship with agents safely.

What I’ve been building

Staff-level engineer with 10+ years owning production backends and the AI systems other engineers depend on, from high-assurance criticality software to company-wide agent infrastructure.

  1. Senior Software Engineer

    2025 – Present

    One Claim Solution · Remote

    • Drove Cursor-based agentic development across the team: production MCP integrations plus a secured research gateway (per-user OAuth, audit logging, rate limits) so agents get real production context safely.
    • Designed and owned an end-to-end AI code review system from prototype through company-wide adoption—now the default review path for engineering PRs.
    • Productionized human-in-the-loop AI workflows (carrier estimate analysis, ops auto-heal) and LangGraph services with LangSmith tracing; scaled communications to 900k+ conversations and 7.3M+ messages.
  2. Senior Software Engineer

    2021 – 2025

    WorkWave · Remote

    • Promoted from Software Engineer. Primary backend owner for Communication Center: omnichannel email, text, chat, and voice across the product suite.
    • Delivered conversation integration for the company’s first AI pilot: summaries, sentiment, and topic tracking on live threads.
    • Architected telephony event routing and scheduled reconciliation so multi-environment streaming stayed reliable under third-party API limits.
  3. Software Engineer

    2018 – 2021

    Idaho National Laboratory · Idaho Falls, ID

    • Designed and built NQA-1 criticality-limits software where calculation correctness and auditability were non-negotiable.
    • Modernized nuclear material transfer workflows; added fine-grained security permissions and CI-backed server-side test automation.
  4. Automation Engineer

    2017 – 2018

    Docutech · Idaho Falls, ID

    • Built a shared test-runner service used across every automation project in the organization.
    • Created release automation that saved hundreds of engineering hours per release.
  5. Software Engineer

    2016 – 2017

    McAfee · Remote

    • Built a Rails and AngularJS application that automated large-environment setup for continuous deployment.
    • Dockerized standardized test environments so teams could reproduce builds reliably.
  6. Mobile & Web Developer (part-time)

    2014 – 2015

    Brigham Young University Idaho · Rexburg, ID

    • Led a mobile-first redesign of the university financial aid site.
    • Built native iOS and Android applications for campus use.

What I work in

AI & agents

  • Cursor & agentic development
  • Model Context Protocol (MCP)
  • LangChain / LangGraph
  • LLM APIs (OpenAI, Anthropic)
  • AI code review tooling
  • Human-in-the-loop AI
  • Evals & feedback loops

Backend & data

  • Ruby on Rails
  • Python / FastAPI
  • TypeScript / Node.js
  • PostgreSQL & Redis
  • Sidekiq & background jobs
  • REST APIs

Platform & tools

  • React
  • Docker & CI/CD
  • GitHub Actions
  • AWS & Heroku
  • Papertrail & Rollbar

Let’s talk

Open to staff engineering roles focused on AI systems, platform ownership, and high-leverage backend work.