Services
Senior engineering, without the agency around it.
Two distinct offerings with one thing in common: you work directly with an engineer who has designed and shipped apps on the App Store, and who stays accountable for the result.
01 · Product development
iOS product development
You have an idea, a brief, or an existing app that needs rebuilding. The studio takes it from where it is to a native product in the App Store, and keeps improving it after launch.
Who it’s for
Founders launching a first app, companies adding iPhone and iPad to an existing product, and teams without in-house iOS expertise.
How it works
Usually a defined first release, followed by ongoing product work if it makes sense. You see working builds early and often.
What you get
- A clear scope: what to build first, and what to leave out
- Interface design that feels native to iOS
- A Swift and SwiftUI codebase built to be maintained
- App Store submission, launch and post-launch iteration
02 · Consultancy
Technical consultancy
Your team is already building. What it needs is senior judgement: someone who can weigh the trade-offs, make the call, and then help get it done.
Who it’s for
Engineering teams and leaders who need depth on a specific problem, a second opinion on direction, or extra senior capacity for a period.
How it works
Embedded in your team and tools for an agreed period, or scoped around a single question. Engagement terms are agreed individually.
What you get
- Architecture and technical strategy, written down
- Code and design reviews that raise the bar
- Performance and quality audits with concrete next steps
- Hands-on delivery alongside your engineers
Approach
How a project moves.
Understand
The problem, the people using it, and the constraints that matter.
Shape
Structure, flows and interface decided before the code is written.
Build
Clean, tested code, delivered in working increments.
Ship
App Store release, launch support and continued iteration.
Experience
Finance, sports and the arts.
Fifteen years of shipping software across very different domains. Different problems sharpen the same skills, and the tools are chosen for the problem, not the other way around.
Have a project in mind?
Tell me about it, and I’ll tell you honestly whether I can help.