Mobile App Maintenance Specialist
Fixing Existing iOS Apps
I help companies fix, update and maintain existing mobile applications - especially when the original developer is no longer available.
About
Over 30 years of software development experience, including 15 years building, maintaining and rescuing mobile applications.
iOS, Android and Server-Side Developer
I help companies maintain, fix and modernise existing mobile applications. This includes iOS and Android apps that need updating, stabilising or taking over from previous developers.
I am particularly strong at getting into existing projects quickly, even where documentation is poor or the original developer is no longer available.
At TeamHaven and Active Trails, I developed complete applications from scratch through to live deployment. In other projects, including Miele, I was brought in to recover and maintain existing systems with minimal handover and deliver working fixes rapidly.
- Nationality: British
- Availability: Freelance or Fixed Price
- Phone: 0777 6122578
- City: Henley on Thames
- Years Experience: Over 30 years
- Education: Degree
- Email: enquiries@thornley.info
- Freelance: Available
Whether you need someone to work independently, as part of a team, or to lead and design solutions, I can help. My particular strength is taking ownership of complex software problems and delivering practical, maintainable results - especially for existing mobile apps that need rescuing, updating or ongoing support.
Mobile App Maintenance Services
I specialise in maintaining and rescuing existing mobile apps, especially where the original developer is no longer available.
Mobile App Maintenance
Ongoing support for existing iOS and Android apps, including bug fixes, compatibility updates and improvements.
Fix Existing Mobile App
Debugging crashes, performance issues, API failures and stability problems in apps built by other developers.
Developer Disappeared?
Taking over mobile app projects where the original developer or agency is no longer available.
Update Old Mobile App
Updating legacy Objective-C, Swift, Java and Kotlin apps for new iOS and Android versions.
Relevant Experience
Examples of large-scale mobile, backend and legacy systems I have built, maintained, rescued or modernised.
- All
- Mobile
- Full Stack
- Java
- Excel
The Early Years
Before the projects above, I worked in more conventional roles, mainly in banking and data-driven systems. These roles built the structured engineering, database and systems analysis background that still shapes how I work today.
Goldman Sachs
I worked at Goldman Sachs twice. The first time in the Fixed Income Front Office, supporting C++ and Sybase systems for trade entry and operations. The second time in Market Risk, taking feeds from across the bank and delivering reports on exposure to market risk.
Nomura
At Nomura I worked in Prime Brokerage, where we built a complete trade entry and reporting system in Java and HTML with a Sybase relational database.
Deutsche Bank
At Deutsche Bank I worked in Credit Risk, creating reports showing the bank's exposure to the risk of corporations going into liquidation, using C and Ingres.
Three Mobile Communications
I worked at Three during their go-live preparations in 2003, using Java, Chordiant Application Server and Oracle.
Paribas Bank
I worked at Paribas creating a system for administering bonds, written in C using Ingres.
Price Waterhouse
I was a graduate trainee at Price Waterhouse in the Financial Services Division. I worked on projects at major clients including Barclays Bank, Foreign and Colonial, United Friendly Insurance and the Bank of Bangladesh. I conducted interviews, established requirements, produced structured documentation, supported live systems, acted as a DBA and systems manager, and led a small team improving performance on a live database system.
Mobile App Maintenance FAQ
Common questions from companies needing help with an existing mobile application.
Can you maintain an app built by another developer?
Yes. I regularly work on existing iOS and Android apps built by freelancers, agencies and in-house teams.
What if the original mobile app developer has disappeared?
I can review the existing codebase, recover deployment processes where possible, stabilise the application and continue development.
Can you update an old iOS app?
Yes. I can update older iOS applications, including legacy Objective-C codebases, for newer versions of iOS and App Store requirements.
Can you update Android apps for new SDK requirements?
Yes. I can update Android applications to newer SDK targets and address compatibility issues for Play Store submission.
Can you fix an app that crashes or behaves unpredictably?
Yes. I work on debugging crash issues, performance problems, network/API failures and other stability problems in existing mobile apps.
Testimonials
These can all be found and verified on LinkedIn.
Need Help With a Mobile App?
Email Me
Typical Enquiries
App crashes, legacy iOS or Android updates, App Store or Play Store issues, and projects where the original developer is no longer available.