About

Twenty years of shipping, one person to talk to.

I’m Chris Sweigard, and I run Persistent Software. I’ve led engineering at an education company, built side projects, and spent the last two years folding AI tooling into a practice that still cares about architecture.

Chris Sweigard, founder of Persistent Software
Chris Sweigard · Founder, Persistent Software
The practice

I spent twenty years building software for educational platforms, consumer apps and enterprise systems before starting Persistent Software. The practice exists because clients kept asking for the same thing: one senior engineer who can take an idea and return a working product.

I led engineering at Teachley, a game-based learning platform, and built BeerXchange as a side project on nights and weekends. Speed and quality are not opposites. Most of what makes software slow is work nobody needed to do.

Today I combine modern frameworks with AI-assisted development, reviewed line by line, to deliver production applications in a fraction of the traditional timeline. The architecture is still designed on purpose, and the code is still yours at the end.

20+ years shipping

From startups to a company acquired by Google, across web, mobile and backend systems.

A prototype in days

AI-assisted build, reviewed line by line, turning ideas into something clickable in week one.

Eight years leading engineers

Hiring, mentoring and coordinating with stakeholders — I can build the team that takes it over.
Stack
Frontend
ReactReact NativeTypeScriptAngularUnity
Backend
Node.jsPythonDjangoPostgreSQLREST
Mobile
iOSAndroidApp StoreGoogle Play
Cloud
Google CloudVercelAWSStripeSalesforce
Integrations
ClassLinkCleverOAuthWebhooks
Practice
CI/CDAI-assisted buildCode reviewMentoring
What I build

Full-stack web applications

React, TypeScript and Node or Python. Responsive, fast, and built to go to production.

Mobile development

React Native across both stores, or native iOS and Android where the product needs it.

Backend and APIs

Postgres, versioned REST APIs and authentication designed around how you operate.

E-commerce and payments

Stripe subscriptions, marketplaces, and the billing edge cases nobody scopes for.

Third-party integrations

Google, Salesforce, ClassLink, Clever, and whichever identity provider you already use.

Rapid prototyping

AI-assisted build, reviewed line by line, to put a real product in front of users in days.
Questions

About Persistent Software

Who runs Persistent Software?
Persistent Software is run by its founder, Chris Sweigard, a senior software engineer with more than twenty years of production experience and eight years leading engineering teams, including at Teachley. When you hire Persistent Software, you work directly with Chris.
Is Persistent Software the same company as Persistent Systems?
No. Persistent Software (persistentsoftware.com) is not affiliated with Persistent Systems, the IT services company based in Pune, India; Persistent Systems LLC in New York; Persistence Software, which Progress Software acquired in 2004; or Persistent Software Private Limited in India. Persistent Software is an independent practice run by Chris Sweigard.
What does Persistent Software do?
Persistent Software builds full-stack web applications, React Native mobile apps for iOS and Android, Stripe payments and third-party integrations, and rescues inherited codebases. It also runs AI-assisted code migrations off legacy stacks and offers AI search optimization for brands that want to appear in Google and in AI answers.
Does Persistent Software offer AI search optimization (SEO, AEO and GEO)?
Yes. Persistent Software helps brands show up in Google search and in answers from ChatGPT, Gemini, Claude and Perplexity, covering search engine optimization (SEO), answer engine optimization (AEO) and generative engine optimization (GEO).How AI search optimization works
What is tokenlog?
tokenlog is a free tool by Persistent Software that shows LLM token usage across Anthropic, OpenAI, Google Gemini and GitHub Copilot in one view, with spend for the providers that report it. It runs at tokenlog.persistentsoftware.com.
How do I hire Persistent Software for a software project?
Book a 30-minute scoping call with Chris Sweigard at calendly.com/chris-persistentsoftware, or email contact@persistentsoftware.com. You leave the call with a plan and an estimate, whether or not you go ahead.

Tell me what you’re building.

Thirty minutes is enough to scope most projects. You’ll leave the call with a plan and a number, whether or not we work together.

8+Years leading engineering teams
20+Years shipping production software
100%Of the code is yours at handover