You need the product itself shipped, not a proof of concept.
AI product development
Production apps and web products with AI at the core, shipped to real users and real app stores — with the operational plumbing that keeps them alive after launch.
The situation
A proof of concept proves the model can do the thing. It does not prove that the product survives a real user, a real bill, a real app store review, or a real month of running unattended. Businesses that want the product itself shipped are hiring for the second problem, and it is a different job.
I build production applications with AI at the core — iOS and web — and I take them all the way to users, including App Store submission and the operational plumbing that keeps them alive afterwards. Seven of my own iOS apps are live on the App Store today, and the web platforms behind them run in production.
How I approach it
Scope to a product, not a feature list
The first conversation is about who uses this, what they do with it in the first sixty seconds, and what has to be true for them to come back. AI is a means to that, not the point of it. A product that leans on a model for one well-chosen job beats one that sprinkles AI on every screen and asks the user to be impressed.
LLM integration with a budget on both axes
Every model call in a product I ship has a cost budget and a latency budget. The product degrades gracefully when either is exceeded — a cached answer, a simpler path, an honest message — instead of hanging or quietly running up a bill. Model choice is made per job, not per fashion; a cheaper model that answers in under a second often beats a smarter one that does not.
Retrieval and evaluation, so it is right about your data
Where the product has to know your content — your documents, your catalogue, your history — I build the retrieval pipeline that grounds the model in it, and the evaluation set that tells us whether it is actually answering correctly. Without an evaluation set, 'it seems better' is the only quality metric you will ever have.
App Store submission included
Shipping to iOS means privacy manifests, review guidelines, screenshots, metadata and the rejection you get anyway. I have done this seven times for my own apps. It is part of the delivery, not a surprise at the end.
Monitoring from day one
I once had a production system die and go unnoticed for 25 days because its errors went to a log nobody read. Everything I ship now heartbeats, and a missed heartbeat pages someone. You will not learn about an outage from a customer.
What gets delivered
- iOS and web applications, App Store submission included
- LLM integration with cost and latency budgets
- Retrieval and evaluation pipelines
- Monitoring, so a silent failure does not go unnoticed for weeks
What it costs to get wrong
- A demo that works on the founder's laptop and falls over on the first real data set, with no evaluation to show why.
- Per-user AI costs nobody modelled, discovered when the product starts to succeed.
- An App Store rejection three weeks before launch for something — privacy declarations, a required permission string — that should have been handled in week one.
- A silent failure that runs for weeks, because the system was built to work rather than built to be watched.
Why you can believe this
Seven iOS apps shipped to the App Store, plus the production web platforms behind them. The monitoring point is not theoretical: I once had a system die and go unnoticed for 25 days because its errors went to a log nobody read. Everything I build now heartbeats.
Live on the App Store
Bible365Reference · A calmer way to finally finish the Bible in a year — read or listen, keep the streak.
thinkrLifestyle · Daily philosophy built like a workout for the mind — five questions, then go deeper.
WandrGames · A street-view geography game on Apple Look Around. Read the signs, drop the pin, score.
FlyoverGames · Apple Maps Flyover turned into a fast city-guessing game. Five cities a route.
ResumeHubProductivity · An ATS-ready CV builder for people who want their career documents to feel designed.
Proverbs · DailyReference · One ancient sentence, carried all day, applied to one real decision.
Sign Any PDFBusiness · Sign PDFs in seconds, fully offline. No account, no uploads, no tracking.
Questions buyers ask
- Do you build the whole product, or just the AI parts?
- The whole product: the app, the backend, the AI integration, the monitoring and the store submission. I work with existing teams too, in which case I own the AI system and its operational plumbing and integrate with what you have.
- iOS, web, or both?
- Both. My shipped iOS apps are native, and the platforms behind them are web applications. Which one you need first is a product question we answer together, and the honest answer is often 'the web version, then the app, once you know people want it'.
- How do you keep AI costs under control in a product?
- Every model call carries a cost and latency budget, spend is measured per user and per feature, and the product is designed to degrade gracefully rather than run over. You see the numbers from the first week of real traffic, not from the first surprising invoice.
- Can you take over a product someone else started?
- Often, yes — starting with a review of what exists, what it costs, and where it will fail. Sometimes the right call is to keep it and add the missing operational layer; sometimes it is to rebuild the core. You get that recommendation in writing before any rebuild is proposed.
- What happens after launch?
- The product is monitored, so failures are visible. Beyond that we agree a support arrangement that fits you — some clients want a retainer, some want to hand it to their own developers with a runbook. Both are fine; the code is written to be handed over either way.
Related writing
- How to Hire an AI Developer: A Practical Buyer’s ChecklistWhat to ask before hiring an AI developer, how to scope a useful pilot, what deliverables to expect, and how to judge whether the system actually works.
- Building AI-Powered Apps in 2026: A Practical GuideA hands-on guide to integrating LLMs, embeddings, and AI features into production web applications using modern tooling.
- RAG Explained: How to Make AI Actually Useful With Your DataRetrieval Augmented Generation is the key to building AI features that are accurate and grounded in your business data. Here's how it works.
- Claude vs GPT: Choosing the Right LLM for Your ProjectA practical comparison of Anthropic's Claude and OpenAI's GPT models based on real-world project experience across dozens of implementations.
Other capabilities
- Agentic automationYour team spends hours a week on work a system should be doing.
- Guardrails and auditYou want AI in the business but cannot defend it to a client, an auditor, or yourself.
- AI systems reviewYou already have AI in production and are not sure what it is doing.
- Custom AI chatbot developmentYour customers need answers your team keeps repeating.
- RAG development and AI document searchYour company knows the answer. Finding it takes too long.
- LLM API integration for existing productsYou have an application. Now you need AI that fits it.
- Freelance iOS and SwiftUI app developmentYou need someone who can take an iPhone app all the way to release.
- Freelance Next.js and React developmentYour web product needs more than a landing page.
- Creative WebGL and Three.js developmentYour website should be remembered after the tab closes.
- AI prototype rescue and production hardeningYour AI-built app works in the demo. You need it to work for customers.