Skip to content
Daniyar Kurmanbayev

Dan Kurman · App rescue & modernization

Get an inherited or unstable app moving again.

The app may be almost ready to launch, but checkout fails, users hit crashes, or each change breaks something else. I investigate the failure across the app and its dependencies, explain what needs attention first, and make targeted repairs. My strongest rescue experience is in native iOS, including older Swift and Objective-C codebases.

What I can handle

Reproduce and prioritize the failures

I review the build setup, crash reports, core user journeys, API behavior, and release blockers. The first outcome is a clear explanation of what is failing, what puts users or delivery at risk, and which fixes can be verified independently.

Modernize without losing working behavior

I untangle state and networking issues, improve purchase handling, and clean up architecture where it prevents safe changes. Legacy Objective-C/Objective-C++ projects can adopt Swift and newer Apple APIs incrementally, with existing resources and user access protected.

Prepare a stable release

I work through launch-critical flows, add useful monitoring, and resolve build or App Store validation issues. Fixes need evidence on the affected paths, including recovery states and compatibility with existing users. A rewrite is an option to assess, not the automatic starting point.

Begin with a reproducible problem

Send the main symptoms, current build status, and any available crash or error reports. I first establish a working baseline and a short repair sequence. We separate release blockers from improvements that can follow, so you can make a practical decision about stabilization, incremental modernization, or replacement.

Relevant project work

Inherited marketplace stabilization

Blackville

Fixed crashes and launch blockers, integrated Crashlytics, and repaired checkout and order flows across the iOS app and PHP backend.

Legacy code and customer access

Kalyan Studio Apps

Modernized StoreKit handling and reorganized a multi-target music app suite while preserving access for legacy paid-app customers.

Replacing a broken dependency

Snowdon Summit Weather

Replaced an app affected by a discontinued API with a SwiftUI/WKWebView weather utility and resolved App Store validation issues.

Work with Dan Kurman

Let’s look at your app.

Tell me what is broken, who it affects, and whether there is a release deadline.