John Kennedy is a seasoned staff software engineer with 13 years of experience building front-end and full-stack web products, now focused on bot platforms at Cantina Labs after leading AI-first site editor efforts at Square. He has driven developer tools and shared TypeScript component platforms, shipped payments and invoicing experiences, and introduced new payment methods like ACH and Google Pay into production SDKs. Known for improving developer velocity—authoring style guides, optimizing build toolchains, and creating reusable MCP services—he balances hands-on implementation with architectural leadership. Based in South Lake Tahoe, he brings a pragmatic, product-minded approach informed by stints at Fitbit, Vote.org, and fast-paced agency work, and prefers to avoid unsolicited outreach about major tech firms and certain industries.
13 years of coding experience
13 years of employment as a software developer
Information Technology and Computer Engineering, Information Technology and Computer Engineering at Rochester Institute of Technology
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
John Kennedy - Staff Software Engineer, Bots at Cantina Labs