<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Johnny Goodnow</title>
    <link>https://www.johnnygoodnow.com/</link>
    <description>Recent content on Johnny Goodnow</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://www.johnnygoodnow.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Resume</title>
      <link>https://www.johnnygoodnow.com/resume/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.johnnygoodnow.com/resume/</guid>
      <description>&lt;div class=&#34;resume-header&#34;&gt;
  &lt;h1 class=&#34;resume-name&#34;&gt;Johnny Goodnow&lt;/h1&gt;
  &lt;div class=&#34;resume-contact&#34;&gt;
    &lt;span class=&#34;resume-contact-item&#34;&gt;
      &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;&lt;path d=&#34;M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z&#34;&gt;&lt;/path&gt;&lt;circle cx=&#34;12&#34; cy=&#34;10&#34; r=&#34;3&#34;&gt;&lt;/circle&gt;&lt;/svg&gt;
      &lt;span&gt;San Francisco, CA&lt;/span&gt;
    &lt;/span&gt;
    &lt;a class=&#34;resume-contact-item&#34; href=&#34;mailto:johnny@jgoodnow.me&#34;&gt;
      &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 21&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;&lt;path d=&#34;M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z&#34;&gt;&lt;/path&gt;&lt;polyline points=&#34;22,6 12,13 2,6&#34;&gt;&lt;/polyline&gt;&lt;/svg&gt;
      &lt;span&gt;johnny@jgoodnow.me&lt;/span&gt;
    &lt;/a&gt;
    &lt;span class=&#34;resume-contact-item&#34;&gt;
      &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;&lt;path d=&#34;M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z&#34;&gt;&lt;/path&gt;&lt;/svg&gt;
      &lt;span&gt;650.646.1662&lt;/span&gt;
    &lt;/span&gt;
    &lt;a class=&#34;resume-contact-item&#34; href=&#34;https://github.com/theaeolianmachine&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer me&#34;&gt;
      &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;&lt;path d=&#34;M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22&#34;&gt;&lt;/path&gt;&lt;/svg&gt;
      &lt;span&gt;GitHub&lt;/span&gt;
    &lt;/a&gt;
    &lt;a class=&#34;resume-contact-item&#34; href=&#34;https://www.linkedin.com/in/jgoodnow/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer me&#34;&gt;
      &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;&lt;path d=&#34;M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z&#34;&gt;&lt;/path&gt;&lt;rect x=&#34;2&#34; y=&#34;9&#34; width=&#34;4&#34; height=&#34;12&#34;&gt;&lt;/rect&gt;&lt;circle cx=&#34;4&#34; cy=&#34;4&#34; r=&#34;2&#34;&gt;&lt;/circle&gt;&lt;/svg&gt;
      &lt;span&gt;LinkedIn&lt;/span&gt;
    &lt;/a&gt;
    &lt;button type=&#34;button&#34; class=&#34;resume-contact-item resume-download-btn&#34; onclick=&#34;window.print()&#34;&gt;
      &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34;&gt;&lt;path d=&#34;M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4&#34;&gt;&lt;/path&gt;&lt;polyline points=&#34;7 10 12 15 17 10&#34;&gt;&lt;/polyline&gt;&lt;line x1=&#34;12&#34; y1=&#34;15&#34; x2=&#34;12&#34; y2=&#34;3&#34;&gt;&lt;/line&gt;&lt;/svg&gt;
      &lt;span&gt;Download PDF&lt;/span&gt;
    &lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Engineering leader with 10+ years scaling engineering organizations (including managing managers) across enterprise SaaS, AI/ML platforms, and data security. Started as Tonic AI&amp;rsquo;s first engineer and grew into director of a ~50-person org, with a track record partnering with sales and customer success on enterprise deals (Walmart, Sony Music, and Amazon at Airtable; eBay, Flexport, and BetterHelp at Tonic AI) and building the compliance-critical infrastructure (SOC2/HIPAA audit support, RBAC and permissions systems) those customers require. Currently leading Airtable&amp;rsquo;s Agent Platform team, scaling agent/MCP adoption 13–57x in under a year.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
