Ten years shipping iOS software at companies like Beats by Dre, Marshall, and HOMER Learning. Now available for select contract work — building new features, auditing AI-generated code, and getting apps across the App Store finish line.
Whether you need a feature built from scratch, a codebase made sense of, or a release that's been stalling finally shipped — there's an engagement that fits.
AI coding tools have made it possible to build a working iOS app without writing much Swift yourself. That's genuinely useful — until the app needs to actually ship.
The code that Cursor or Claude produces is often structurally unsound: deeply nested view hierarchies that SwiftUI can't optimise, missing error handling that crashes silently, memory patterns that degrade over time, and architectures that will fight you at every turn as you try to add features.
You can't always see it. The app runs, the previews look right, and then it crashes in review or on a real device. A senior engineer who uses these tools daily can read the output and tell you exactly what's fragile and what needs fixing before it costs you users or time.
Tell me what you're building, what's blocking you, or just send a link to your repository. I'll respond within one business day.
Send a message →