[{"content":" Johnny Goodnow San Francisco, CA johnny@jgoodnow.me 650.646.1662 GitHub LinkedIn Download PDF Engineering leader with 10+ years scaling engineering organizations (including managing managers) across enterprise SaaS, AI/ML platforms, and data security. Started as Tonic AI\u0026rsquo;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\u0026rsquo;s Agent Platform team, scaling agent/MCP adoption 13–57x in under a year.\nIndustry Experience Engineering Manager @ Airtable (San Francisco, CA) October 2025 – Present · airtable.com\nLead the Agent Platform team (10–14 engineers), which owns Airtable\u0026rsquo;s MCP Server, extending what first-party and third-party agents can do within Airtable, and driving ecosystem efforts across third-party distribution (plugins, connectors, apps), an MCP CLI, agent documentation, and integration with frontier agents. Since founding the team in January, grew DAU 57x (160 → 9.2K), MAU 13x (3.2K → 41K), and daily MCP calls 13x (15K → 200K, since March). Run the Agent-First Automations team, building a best-in-class experience for constructing and running agent-driven workflows. Own permissions for Agents and lead the refactor of Airtable\u0026rsquo;s permissions model for Interfaces. Partnered on custom enterprise integrations that were critical to closing Airtable\u0026rsquo;s largest enterprise deal to date, with Walmart, and collaborated directly with Sony Music and Amazon. Previously owned Airtable\u0026rsquo;s Sync feature, third-party data integrations, HyperDB, and other features across Airtable\u0026rsquo;s product surface. Sabbatical May 2024 – October 2025\nTook a year and a half off to pursue art and music professionally, get married, relocate from Oregon to California, and set up our lives for our first kid (born December 2025). Director of Engineering @ Tonic AI (San Francisco, CA) May 2023 – May 2024 · tonic.ai\nRan an engineering org of ~50 (4 engineering managers and 4 staff engineers as direct reports, reporting to the CTO), owning strategy (milestones, quarterly goals, OKRs), staffing, cross-functional projects, data engineering, and engineering leadership development across all of Tonic\u0026rsquo;s products. Led team staffing and multiple re-orgs to align with the company\u0026rsquo;s long-term goals, and drove company-wide process and tooling migrations. Contributed to SOC2 and HIPAA audit readiness, including logging/redaction fixes required for compliance audits. Collaborated directly with enterprise customers including eBay, Flexport, and BetterHelp on integrations and consultations. Engineering Manager @ Tonic AI (San Francisco, CA) October 2021 – May 2023 · tonic.ai\nManaged the Workflows team, Tonic\u0026rsquo;s primary product-facing team, focused on getting users immediate and recurring value from the product, and the De-identification team, responsible for protecting data via synthesis and masking across a wide variety of data types with quality and privacy guarantees (15 engineers total across both teams). Owned RBAC and configuration inheritance/branching for Tonic Structural, and extended Tonic\u0026rsquo;s format-preserving encryption for unique identifiers. Set the engineering roadmap and collaborated with product and design on team goals, shipping some of Tonic Structural\u0026rsquo;s most ambitious features, including workspace inheritance/templating and a ground-up rebuild of Privacy Hub. Founding Engineer, Engineering Manager @ Tonic AI (San Francisco, CA) November 2019 – October 2021 · tonic.ai\nJoined as a founding engineer and grew into managing a team of 8. Co-invented Tonic\u0026rsquo;s patented multi-database subsetting approach for generating relationship-aware traversal plans across source tables. Implemented production systems for GAN-based and other generative synthetic-data techniques, predating today\u0026rsquo;s LLM-based approaches, turning data science specs into production code to generate and upscale synthetic data. Director of Developer Relations @ Stellar Development Foundation (San Francisco, CA) August 2018 – August 2019 · stellar.org\nLed the growth of Stellar\u0026rsquo;s developer ecosystem, driving open source advocacy and building its technical community both online and offline. Software Developer, Developer Relations Advocate @ Asana (San Francisco, CA) January 2016 – June 2018 · asana.com\nBuilt internal tools and infrastructure integrating Salesforce, Recurly (billing), Zendesk/Desk.com (support), and Asana itself, spanning Sales, Customer Success, User Operations, Marketing, and Finance. Assembled Python ETL pipelines connecting those systems and enrichment sources like Clearbit, and delivered custom reporting and analysis tooling supporting company-wide initiatives. Shipped documentation and client libraries in 5 languages covering Asana\u0026rsquo;s entire public API, prioritized platform enhancements and bug fixes, and supported developers building on the API. Forward Deployed Engineer and Software Engineer @ Palantir Technologies (Palo Alto, CA) October 2011 – January 2016 · palantir.com\nPartnered directly with nonprofits and NGOs (including World Wildlife Fund, Team Rubicon, and the National Center for Missing \u0026amp; Exploited Children) on problem sets including disaster relief, illicit networks, and homelessness. Delivered extensive customer-facing work (sales calls, consultations, and custom integrations) for large financial institutions including Citi, Chase, Wells Fargo, Thomson Reuters, and Bloomberg, using Palantir\u0026rsquo;s analytical capabilities. Developed data integrations spanning Palantir\u0026rsquo;s and open source software in Java and Python. Served as developer support engineer and developer support team lead, managing an 8-person team within Palantir\u0026rsquo;s ~30-person worldwide support org. Skills \u0026amp; Expertise Leadership: Engineering management at scale (teams of 8–50+, including managing managers), org design \u0026amp; re-orgs, hiring \u0026amp; recruiting strategy, cross-functional roadmap ownership, incident response.\nEnterprise \u0026amp; Compliance: Enterprise customer partnership (sales \u0026amp; customer success collaboration, custom integrations), SOC2/HIPAA audit support, RBAC \u0026amp; permissions systems, billing system integration, data security \u0026amp; de-identification.\nTechnical: Python, JavaScript/TypeScript, Java, C#, AWS, distributed systems, data-intensive applications, AI/ML platforms \u0026amp; agent infrastructure (MCP).\nEducation Computer Science, B.S. — Virginia Polytechnic Institute and State University, Blacksburg, VA\n","permalink":"https://www.johnnygoodnow.com/resume/","summary":"\u003cdiv class=\"resume-header\"\u003e\n  \u003ch1 class=\"resume-name\"\u003eJohnny Goodnow\u003c/h1\u003e\n  \u003cdiv class=\"resume-contact\"\u003e\n    \u003cspan class=\"resume-contact-item\"\u003e\n      \u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\u003e\u003c/path\u003e\u003ccircle cx=\"12\" cy=\"10\" r=\"3\"\u003e\u003c/circle\u003e\u003c/svg\u003e\n      \u003cspan\u003eSan Francisco, CA\u003c/span\u003e\n    \u003c/span\u003e\n    \u003ca class=\"resume-contact-item\" href=\"mailto:johnny@jgoodnow.me\"\u003e\n      \u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 21\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"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\"\u003e\u003c/path\u003e\u003cpolyline points=\"22,6 12,13 2,6\"\u003e\u003c/polyline\u003e\u003c/svg\u003e\n      \u003cspan\u003ejohnny@jgoodnow.me\u003c/span\u003e\n    \u003c/a\u003e\n    \u003cspan class=\"resume-contact-item\"\u003e\n      \u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"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\"\u003e\u003c/path\u003e\u003c/svg\u003e\n      \u003cspan\u003e650.646.1662\u003c/span\u003e\n    \u003c/span\u003e\n    \u003ca class=\"resume-contact-item\" href=\"https://github.com/theaeolianmachine\" target=\"_blank\" rel=\"noopener noreferrer me\"\u003e\n      \u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"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\"\u003e\u003c/path\u003e\u003c/svg\u003e\n      \u003cspan\u003eGitHub\u003c/span\u003e\n    \u003c/a\u003e\n    \u003ca class=\"resume-contact-item\" href=\"https://www.linkedin.com/in/jgoodnow/\" target=\"_blank\" rel=\"noopener noreferrer me\"\u003e\n      \u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"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\"\u003e\u003c/path\u003e\u003crect x=\"2\" y=\"9\" width=\"4\" height=\"12\"\u003e\u003c/rect\u003e\u003ccircle cx=\"4\" cy=\"4\" r=\"2\"\u003e\u003c/circle\u003e\u003c/svg\u003e\n      \u003cspan\u003eLinkedIn\u003c/span\u003e\n    \u003c/a\u003e\n    \u003cbutton type=\"button\" class=\"resume-contact-item resume-download-btn\" onclick=\"window.print()\"\u003e\n      \u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\u003e\u003c/path\u003e\u003cpolyline points=\"7 10 12 15 17 10\"\u003e\u003c/polyline\u003e\u003cline x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\u003e\u003c/line\u003e\u003c/svg\u003e\n      \u003cspan\u003eDownload PDF\u003c/span\u003e\n    \u003c/button\u003e\n  \u003c/div\u003e\n\u003c/div\u003e\n\u003cp\u003eEngineering leader with 10+ years scaling engineering organizations (including managing managers) across enterprise SaaS, AI/ML platforms, and data security. Started as Tonic AI\u0026rsquo;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\u0026rsquo;s Agent Platform team, scaling agent/MCP adoption 13–57x in under a year.\u003c/p\u003e","title":"Resume"}]