For app founders

Your app has to work. Then it has to grow.

I build and repair iOS and macOS apps for people who are actually shipping. If downloads are flat, reviews are slipping, or the codebase is the bottleneck, we start there, not with a growth slogan.

What this is

You are an indie maker, a solo founder, or a small team. You need someone who can write the software, talk clearly about scope, and stay inside a budget. You also need the product issues that quietly kill acquisition, retention, ratings, and monetization to get fixed at the root.

What I do

  • New iOS apps: Swift, SwiftUI, UIKit.
  • New macOS apps: AppKit, Mac-first behaviour, App Store.
  • Rescue and modernisation of stalled or legacy apps.
  • The unglamorous work that moves numbers: crashers that tank rankings, review-killing bugs, onboarding friction, App Store listing problems.

What I don’t do

  • Hype, growth-hacks, or paid-user fireworks with nothing underneath.
  • Equity-for-work as a default.
  • A 40-page strategy deck instead of the actual work.

From people who hired me for this

Client reviews from iOS and macOS work. Lightly edited for length.

“Excellent. Solved a tricky issue. A true voodoo genius.”
iOS client
“Good to have Mark's input to scope our project. Happy to recommend.”
App founder
“Mark was able to provide high quality, very technical advice. Definitely recommend talking to him if you need MacOS development.”
macOS client
“Mark is a very professional and patient developer. Looking forward to working with him again.”
App founder
“Mark is an amazing freelancer. Close attention to detail and committed to finding the right solutions.”
App founder
“Quality and efficient work as usual. Will definitely use again.”
Repeat client

If the app is stuck, say so.

Tell me what you shipped, what’s failing, and what you want next. I’ll reply with a straight read.

Got it. I’ll read this myself and reply, usually within one business day.
Something didn’t send. Try again, or use the form on the contact page.

I only use this to reply to you. No newsletters. No lists.