<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="description" content="25+ years building and stabilizing production backend services and event-driven platforms. AI-augmented workflows under explicit human control."><!-- Open Graph --><meta property="og:type" content="website"><meta property="og:url" content="https://jondavis.net"><meta property="og:title" content="Jon Davis — Senior/Staff Backend &#38; Platform Engineer"><meta property="og:description" content="25+ years building and stabilizing production backend services and event-driven platforms. AI-augmented workflows under explicit human control."><meta property="og:image" content="https://jondavis.net/og-image.png"><!-- Twitter --><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Jon Davis — Senior/Staff Backend &#38; Platform Engineer"><meta name="twitter:description" content="25+ years building and stabilizing production backend services and event-driven platforms. AI-augmented workflows under explicit human control."><!-- Fonts --><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><title>Jon Davis — Senior/Staff Backend &amp; Platform Engineer</title><link rel="stylesheet" href="/_astro/index.DPYx6OkK.css">
<link rel="stylesheet" href="/_astro/index.DUjmlCBI.css"></head> <body> <a href="#main" class="skip-link">Skip to main content</a>  <header class="nav" data-astro-cid-ymhdp2rl> <div class="nav-container container" data-astro-cid-ymhdp2rl> <a href="/" class="nav-logo" data-astro-cid-ymhdp2rl> <span class="logo-text" data-astro-cid-ymhdp2rl>Jon Davis</span> </a> <nav class="nav-links" aria-label="Main navigation" data-astro-cid-ymhdp2rl> <a href="/" class="nav-link" data-astro-cid-ymhdp2rl> Home  </a><a href="/#work" class="nav-link" data-astro-cid-ymhdp2rl> Work  </a><a href="/resume.docx" class="nav-link" target="_blank" rel="noopener noreferrer" data-astro-cid-ymhdp2rl> Resume <svg class="icon-sm" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-astro-cid-ymhdp2rl> <path fill-rule="evenodd" d="M4.25 5.5a.75.75 0 00-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 00.75-.75v-4a.75.75 0 011.5 0v4A2.25 2.25 0 0112.75 17h-8.5A2.25 2.25 0 012 14.75v-8.5A2.25 2.25 0 014.25 4h5a.75.75 0 010 1.5h-5z" clip-rule="evenodd" data-astro-cid-ymhdp2rl></path> <path fill-rule="evenodd" d="M6.194 12.753a.75.75 0 001.06.053L16.5 4.44v2.81a.75.75 0 001.5 0v-4.5a.75.75 0 00-.75-.75h-4.5a.75.75 0 000 1.5h2.553l-9.056 8.194a.75.75 0 00-.053 1.06z" clip-rule="evenodd" data-astro-cid-ymhdp2rl></path> </svg> </a><a href="/#contact" class="nav-link" data-astro-cid-ymhdp2rl> Contact  </a> </nav> <button class="nav-toggle" aria-label="Toggle menu" aria-expanded="false" data-astro-cid-ymhdp2rl> <svg class="hamburger" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-ymhdp2rl> <line x1="3" y1="6" x2="21" y2="6" data-astro-cid-ymhdp2rl></line> <line x1="3" y1="12" x2="21" y2="12" data-astro-cid-ymhdp2rl></line> <line x1="3" y1="18" x2="21" y2="18" data-astro-cid-ymhdp2rl></line> </svg> <svg class="close" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-astro-cid-ymhdp2rl> <line x1="18" y1="6" x2="6" y2="18" data-astro-cid-ymhdp2rl></line> <line x1="6" y1="6" x2="18" y2="18" data-astro-cid-ymhdp2rl></line> </svg> </button> </div> <nav class="nav-mobile" aria-label="Mobile navigation" data-astro-cid-ymhdp2rl> <a href="/" class="nav-mobile-link" data-astro-cid-ymhdp2rl> Home </a><a href="/#work" class="nav-mobile-link" data-astro-cid-ymhdp2rl> Work </a><a href="/resume.docx" class="nav-mobile-link" target="_blank" rel="noopener noreferrer" data-astro-cid-ymhdp2rl> Resume </a><a href="/#contact" class="nav-mobile-link" data-astro-cid-ymhdp2rl> Contact </a> </nav> </header>  <script type="module">const e=document.querySelector(".nav-toggle"),n=document.querySelector(".nav-mobile");e?.addEventListener("click",()=>{const t=e.getAttribute("aria-expanded")==="true";e.setAttribute("aria-expanded",String(!t)),n?.classList.toggle("open")});document.querySelectorAll(".nav-mobile-link").forEach(t=>{t.addEventListener("click",()=>{e?.setAttribute("aria-expanded","false"),n?.classList.remove("open")})});</script> <main id="main"> <section class="hero" data-astro-cid-bbe6dxrz> <div class="hero-bg" data-astro-cid-bbe6dxrz> <div class="hero-gradient" data-astro-cid-bbe6dxrz></div> <div class="hero-grid" data-astro-cid-bbe6dxrz></div> </div> <div class="container hero-content" data-astro-cid-bbe6dxrz> <div class="hero-badge animate-fade-in-up" data-astro-cid-bbe6dxrz> <span class="badge-dot" data-astro-cid-bbe6dxrz></span> <span data-astro-cid-bbe6dxrz>Available for Senior/Staff roles</span> </div> <h1 class="hero-title animate-fade-in-up animate-delay-1" data-astro-cid-bbe6dxrz>
Senior / Staff<br data-astro-cid-bbe6dxrz> <span class="text-gradient" data-astro-cid-bbe6dxrz>Backend & Platform Engineer</span> </h1> <p class="hero-subtitle animate-fade-in-up animate-delay-2" data-astro-cid-bbe6dxrz>
25+ years shipping and stabilizing production services—event-driven architectures, 
      long-lived platforms, and AI-enabled workflows under explicit human control.
</p> <ul class="hero-bullets animate-fade-in-up animate-delay-3" data-astro-cid-bbe6dxrz> <li data-astro-cid-bbe6dxrz> <svg class="bullet-icon" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-bbe6dxrz> <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd" data-astro-cid-bbe6dxrz></path> </svg> <span data-astro-cid-bbe6dxrz><strong data-astro-cid-bbe6dxrz>Event-driven backend services</strong> with failure-aware design (retries, idempotency, contracts)</span> </li> <li data-astro-cid-bbe6dxrz> <svg class="bullet-icon" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-bbe6dxrz> <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd" data-astro-cid-bbe6dxrz></path> </svg> <span data-astro-cid-bbe6dxrz><strong data-astro-cid-bbe6dxrz>Stabilize & simplify</strong> complex architectures post-acquisition / in mature codebases</span> </li> <li data-astro-cid-bbe6dxrz> <svg class="bullet-icon" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-bbe6dxrz> <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd" data-astro-cid-bbe6dxrz></path> </svg> <span data-astro-cid-bbe6dxrz><strong data-astro-cid-bbe6dxrz>AI as accelerator</strong> under human control: validate assumptions, enforce invariants, ensure operational sanity</span> </li> </ul> <div class="hero-ctas animate-fade-in-up animate-delay-4" data-astro-cid-bbe6dxrz> <a href="/resume.docx" class="btn btn-primary" target="_blank" rel="noopener noreferrer" data-astro-cid-bbe6dxrz> <svg class="icon" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-bbe6dxrz> <path d="M10.75 2.75a.75.75 0 00-1.5 0v8.614L6.295 8.235a.75.75 0 10-1.09 1.03l4.25 4.5a.75.75 0 001.09 0l4.25-4.5a.75.75 0 00-1.09-1.03l-2.955 3.129V2.75z" data-astro-cid-bbe6dxrz></path> <path d="M3.5 12.75a.75.75 0 00-1.5 0v2.5A2.75 2.75 0 004.75 18h10.5A2.75 2.75 0 0018 15.25v-2.5a.75.75 0 00-1.5 0v2.5c0 .69-.56 1.25-1.25 1.25H4.75c-.69 0-1.25-.56-1.25-1.25v-2.5z" data-astro-cid-bbe6dxrz></path> </svg>
Download Resume
</a> <a href="https://github.com/stimpy77" class="btn btn-secondary" target="_blank" rel="noopener noreferrer" title="Personal projects & experiments — professional work is under NDA" data-astro-cid-bbe6dxrz> <svg class="icon" viewBox="0 0 24 24" fill="currentColor" data-astro-cid-bbe6dxrz> <path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z" data-astro-cid-bbe6dxrz></path> </svg>
GitHub <span class="github-note" data-astro-cid-bbe6dxrz>(personal projects)</span> </a> <a href="/#work" class="btn btn-ghost" data-astro-cid-bbe6dxrz>
Read case studies →
</a> </div> <div class="hero-disclaimer animate-fade-in-up animate-delay-4" data-astro-cid-bbe6dxrz> <svg class="disclaimer-icon" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-bbe6dxrz> <path fill-rule="evenodd" d="M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z" clip-rule="evenodd" data-astro-cid-bbe6dxrz></path> </svg> <span data-astro-cid-bbe6dxrz>LLM integration & AI-augmented delivery — <strong data-astro-cid-bbe6dxrz>not</strong> model training / ML research</span> </div> </div> </section>  <section class="capabilities section" id="capabilities" data-astro-cid-sxuajtn5> <div class="container" data-astro-cid-sxuajtn5> <div class="section-header" data-astro-cid-sxuajtn5> <h2 class="section-title" data-astro-cid-sxuajtn5>What I Do</h2> <p class="section-subtitle" data-astro-cid-sxuajtn5>
Technology should serve your goals, not complicate them. I focus on solutions that survive contact with reality.
</p> </div> <div class="capabilities-grid" data-astro-cid-sxuajtn5> <div class="capability-card card card-glow" style="animation-delay: 0s" data-astro-cid-sxuajtn5> <div class="capability-icon" data-astro-cid-sxuajtn5><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
      <path stroke-linecap="round" stroke-linejoin="round" d="M5.25 14.25h13.5m-13.5 0a3 3 0 01-3-3m3 3a3 3 0 100 6h13.5a3 3 0 100-6m-16.5-3a3 3 0 013-3h13.5a3 3 0 013 3m-19.5 0a4.5 4.5 0 01.9-2.7L5.737 5.1a3.375 3.375 0 012.7-1.35h7.126c1.062 0 2.062.5 2.7 1.35l2.587 3.45a4.5 4.5 0 01.9 2.7m0 0a3 3 0 01-3 3m0 3h.008v.008h-.008v-.008zm0-6h.008v.008h-.008v-.008zm-3 6h.008v.008h-.008v-.008zm0-6h.008v.008h-.008v-.008z" />
    </svg></div> <h3 class="capability-title" data-astro-cid-sxuajtn5>Backend &amp; Platform Systems</h3> <p class="capability-description" data-astro-cid-sxuajtn5>Building and maintaining long-lived services with clear contracts, stable APIs, and operational reliability.</p> <div class="capability-signals" data-astro-cid-sxuajtn5> <span class="tag" data-astro-cid-sxuajtn5>Service boundaries</span><span class="tag" data-astro-cid-sxuajtn5>API design</span><span class="tag" data-astro-cid-sxuajtn5>System longevity</span><span class="tag" data-astro-cid-sxuajtn5>Integration patterns</span> </div> </div><div class="capability-card card card-glow" style="animation-delay: 0.1s" data-astro-cid-sxuajtn5> <div class="capability-icon" data-astro-cid-sxuajtn5><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
      <path stroke-linecap="round" stroke-linejoin="round" d="M7.5 21L3 16.5m0 0L7.5 12M3 16.5h13.5m0-13.5L21 7.5m0 0L16.5 12M21 7.5H7.5" />
    </svg></div> <h3 class="capability-title" data-astro-cid-sxuajtn5>Event-driven Workflows</h3> <p class="capability-description" data-astro-cid-sxuajtn5>Designing reliable workflows that handle real-world failure modes with idempotency, retries, and clear observability.</p> <div class="capability-signals" data-astro-cid-sxuajtn5> <span class="tag" data-astro-cid-sxuajtn5>Message queues</span><span class="tag" data-astro-cid-sxuajtn5>Idempotency</span><span class="tag" data-astro-cid-sxuajtn5>Dead letter handling</span><span class="tag" data-astro-cid-sxuajtn5>Replay strategies</span> </div> </div><div class="capability-card card card-glow" style="animation-delay: 0.2s" data-astro-cid-sxuajtn5> <div class="capability-icon" data-astro-cid-sxuajtn5><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
      <path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904L9 18.75l-.813-2.846a4.5 4.5 0 00-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 003.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 003.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 00-3.09 3.09zM18.259 8.715L18 9.75l-.259-1.035a3.375 3.375 0 00-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 002.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 002.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 00-2.456 2.456zM16.894 20.567L16.5 21.75l-.394-1.183a2.25 2.25 0 00-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 001.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 001.423 1.423l1.183.394-1.183.394a2.25 2.25 0 00-1.423 1.423z" />
    </svg></div> <h3 class="capability-title" data-astro-cid-sxuajtn5>AI-enabled Services</h3> <p class="capability-description" data-astro-cid-sxuajtn5>Integrating LLM capabilities into production workflows with explicit guardrails, validation, and human control.</p> <div class="capability-signals" data-astro-cid-sxuajtn5> <span class="tag" data-astro-cid-sxuajtn5>Guardrails &amp; fallbacks</span><span class="tag" data-astro-cid-sxuajtn5>Eval frameworks</span><span class="tag" data-astro-cid-sxuajtn5>Cost awareness</span><span class="tag" data-astro-cid-sxuajtn5>Correctness invariants</span> </div> </div> </div> </div> </section>  <section class="case-studies section" id="work" data-astro-cid-ube75uob> <div class="container" data-astro-cid-ube75uob> <div class="section-header" data-astro-cid-ube75uob> <h2 class="section-title" data-astro-cid-ube75uob>Selected Work</h2> <p class="section-subtitle" data-astro-cid-ube75uob>
Proof of judgment: architecture decisions, tradeoffs, and real-world outcomes.
</p> </div> <div class="case-studies-grid" data-astro-cid-ube75uob> <a href="/work/llm-guardrails" class="case-study-card card card-glow" style="animation-delay: 0s" data-astro-cid-o4tn2z2v> <div class="card-content" data-astro-cid-o4tn2z2v> <div class="card-tags" data-astro-cid-o4tn2z2v> <span class="tag" data-astro-cid-o4tn2z2v>LLM Integration</span><span class="tag" data-astro-cid-o4tn2z2v>Architecture</span><span class="tag" data-astro-cid-o4tn2z2v>RAG</span> </div> <h3 class="card-title" data-astro-cid-o4tn2z2v>LLM Chatbot Migration: Betting on Context Windows</h3> <p class="card-summary" data-astro-cid-o4tn2z2v>Migrated a DialogFlow chatbot to LLM-based architecture. Made bets on large context windows, had wins with tool calls and data management, made mistakes with vector storage, and never shipped due to acquisition.</p> </div> <div class="card-footer" data-astro-cid-o4tn2z2v> <span class="card-link" data-astro-cid-o4tn2z2v>
Read case study
<svg class="arrow" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-o4tn2z2v> <path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd" data-astro-cid-o4tn2z2v></path> </svg> </span> </div> </a> <a href="/work/event-driven" class="case-study-card card card-glow" style="animation-delay: 0.1s" data-astro-cid-o4tn2z2v> <div class="card-content" data-astro-cid-o4tn2z2v> <div class="card-tags" data-astro-cid-o4tn2z2v> <span class="tag" data-astro-cid-o4tn2z2v>Event-driven</span><span class="tag" data-astro-cid-o4tn2z2v>AWS Lambda</span><span class="tag" data-astro-cid-o4tn2z2v>Architecture</span> </div> <h3 class="card-title" data-astro-cid-o4tn2z2v>Event-driven Systems: From Contributor to Architect</h3> <p class="card-summary" data-astro-cid-o4tn2z2v>Worked within existing event-driven pipelines implementing LLM analysis handlers, then proposed and designed architecture for email integration—reviewed company-wide but never built due to acquisition.</p> </div> <div class="card-footer" data-astro-cid-o4tn2z2v> <span class="card-link" data-astro-cid-o4tn2z2v>
Read case study
<svg class="arrow" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-o4tn2z2v> <path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd" data-astro-cid-o4tn2z2v></path> </svg> </span> </div> </a> <a href="/work/declarative-forms" class="case-study-card card card-glow" style="animation-delay: 0.2s" data-astro-cid-o4tn2z2v> <div class="card-content" data-astro-cid-o4tn2z2v> <div class="card-tags" data-astro-cid-o4tn2z2v> <span class="tag" data-astro-cid-o4tn2z2v>C# / .NET</span><span class="tag" data-astro-cid-o4tn2z2v>Full-Stack</span><span class="tag" data-astro-cid-o4tn2z2v>Forms Architecture</span> </div> <h3 class="card-title" data-astro-cid-o4tn2z2v>Declarative Form Logic: Taming Complex Conditional Forms</h3> <p class="card-summary" data-astro-cid-o4tn2z2v>Designed a custom attribute-based system for government forms with heavy conditional logic—single source of truth for front-end jQuery behaviors and back-end validation.</p> </div> <div class="card-footer" data-astro-cid-o4tn2z2v> <span class="card-link" data-astro-cid-o4tn2z2v>
Read case study
<svg class="arrow" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-o4tn2z2v> <path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd" data-astro-cid-o4tn2z2v></path> </svg> </span> </div> </a>  </div> </div> </section>  <section class="now-panel section-sm" id="now" data-astro-cid-goc6uvh5> <div class="container" data-astro-cid-goc6uvh5> <div class="now-content" data-astro-cid-goc6uvh5> <div class="now-header" data-astro-cid-goc6uvh5> <div class="now-icon" data-astro-cid-goc6uvh5> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" data-astro-cid-goc6uvh5> <path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 11-6 0 3 3 0 016 0z" data-astro-cid-goc6uvh5></path> <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1115 0z" data-astro-cid-goc6uvh5></path> </svg> </div> <div data-astro-cid-goc6uvh5> <h2 class="now-title" data-astro-cid-goc6uvh5>What I'm Looking For</h2> <p class="now-location" data-astro-cid-goc6uvh5>Nampa, Idaho · Remote-first</p> </div> </div> <div class="now-grid" data-astro-cid-goc6uvh5> <div class="now-item" data-astro-cid-goc6uvh5> <h3 class="now-item-title" data-astro-cid-goc6uvh5>Target Roles</h3> <p class="now-item-text" data-astro-cid-goc6uvh5>Senior/Staff IC backend and platform engineering. Individual contributor, not management track.</p> </div> <div class="now-item" data-astro-cid-goc6uvh5> <h3 class="now-item-title" data-astro-cid-goc6uvh5>Best Fit</h3> <p class="now-item-text" data-astro-cid-goc6uvh5>Teams that value correctness, clear contracts, and operational realities over novelty-chasing.</p> </div> <div class="now-item" data-astro-cid-goc6uvh5> <h3 class="now-item-title" data-astro-cid-goc6uvh5>Strengths</h3> <p class="now-item-text" data-astro-cid-goc6uvh5>Rapid codebase assimilation, long-lived systems, reliability thinking, AI-augmented delivery.</p> </div> </div> </div> </div> </section>  <section class="contact section" id="contact" data-astro-cid-ddldttez> <div class="container" data-astro-cid-ddldttez> <div class="contact-content" data-astro-cid-ddldttez> <div class="contact-header" data-astro-cid-ddldttez> <h2 class="contact-title" data-astro-cid-ddldttez>Let's Talk</h2> <p class="contact-subtitle" data-astro-cid-ddldttez>
Interested in working together? I respond to emails within 1–2 business days.
</p> </div> <div class="contact-links" data-astro-cid-ddldttez> <a href="/cdn-cgi/l/email-protection#a7cdc8c9e7cdc8c9c3c6d1ced489c9c2d3" class="contact-link card" data-astro-cid-ddldttez> <div class="contact-icon" data-astro-cid-ddldttez><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
      <path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75v10.5a2.25 2.25 0 01-2.25 2.25h-15a2.25 2.25 0 01-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0019.5 4.5h-15a2.25 2.25 0 00-2.25 2.25m19.5 0v.243a2.25 2.25 0 01-1.07 1.916l-7.5 4.615a2.25 2.25 0 01-2.36 0L3.32 8.91a2.25 2.25 0 01-1.07-1.916V6.75" />
    </svg></div> <div class="contact-info" data-astro-cid-ddldttez> <span class="contact-label" data-astro-cid-ddldttez>Email</span> <span class="contact-value" data-astro-cid-ddldttez><span class="__cf_email__" data-cfemail="a6ccc9c8e6ccc9c8c2c7d0cfd588c8c3d2">[email&#160;protected]</span></span> </div> <svg class="contact-arrow" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-ddldttez> <path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd" data-astro-cid-ddldttez></path> </svg> </a><a href="https://linkedin.com/in/jondavis77" class="contact-link card" target="_blank" rel="noopener noreferrer" data-astro-cid-ddldttez> <div class="contact-icon" data-astro-cid-ddldttez><svg viewBox="0 0 24 24" fill="currentColor">
      <path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/>
    </svg></div> <div class="contact-info" data-astro-cid-ddldttez> <span class="contact-label" data-astro-cid-ddldttez>LinkedIn</span> <span class="contact-value" data-astro-cid-ddldttez>linkedin.com/in/jondavis77</span> </div> <svg class="contact-arrow" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-ddldttez> <path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd" data-astro-cid-ddldttez></path> </svg> </a><a href="https://github.com/stimpy77" class="contact-link card" target="_blank" rel="noopener noreferrer" data-astro-cid-ddldttez> <div class="contact-icon" data-astro-cid-ddldttez><svg viewBox="0 0 24 24" fill="currentColor">
      <path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"/>
    </svg></div> <div class="contact-info" data-astro-cid-ddldttez> <span class="contact-label" data-astro-cid-ddldttez>GitHub</span> <span class="contact-value" data-astro-cid-ddldttez>github.com/stimpy77</span> </div> <svg class="contact-arrow" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-ddldttez> <path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd" data-astro-cid-ddldttez></path> </svg> </a> </div> </div> </div> </section>  </main> <footer class="footer" data-astro-cid-sz7xmlte> <div class="container footer-content" data-astro-cid-sz7xmlte> <div class="footer-left" data-astro-cid-sz7xmlte> <span class="footer-copyright" data-astro-cid-sz7xmlte>© 2026 Jon Davis</span> <span class="footer-separator" data-astro-cid-sz7xmlte>·</span> <a href="/personal" class="footer-link" data-astro-cid-sz7xmlte>Personal / Ministry</a> </div> <div class="footer-right" data-astro-cid-sz7xmlte> <a href="https://envigorous.com" class="footer-link" target="_blank" rel="noopener noreferrer" data-astro-cid-sz7xmlte>
Envigorous Dynamics
<svg class="external-icon" viewBox="0 0 20 20" fill="currentColor" data-astro-cid-sz7xmlte> <path fill-rule="evenodd" d="M4.25 5.5a.75.75 0 00-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 00.75-.75v-4a.75.75 0 011.5 0v4A2.25 2.25 0 0112.75 17h-8.5A2.25 2.25 0 012 14.75v-8.5A2.25 2.25 0 014.25 4h5a.75.75 0 010 1.5h-5z" clip-rule="evenodd" data-astro-cid-sz7xmlte></path> <path fill-rule="evenodd" d="M6.194 12.753a.75.75 0 001.06.053L16.5 4.44v2.81a.75.75 0 001.5 0v-4.5a.75.75 0 00-.75-.75h-4.5a.75.75 0 000 1.5h2.553l-9.056 8.194a.75.75 0 00-.053 1.06z" clip-rule="evenodd" data-astro-cid-sz7xmlte></path> </svg> </a> </div> </div> </footer>   <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script></body></html>