I keep small-business apps from breaking.
Apple and Google change the rules all year. Your app can work perfectly today and start crashing in September. And the customer who can't book, order or pay doesn't call you. They go somewhere else.
You get a one-page report of what's already broken and what's coming. No sales call unless you want one.
Apps I've built and shipped.
Not a portfolio of mockups: they're live, and you've probably used one this week. Tap them, they open in the App Store.
I built these as part of the engineering teams at Grid Dynamics, HCLTech, Globant, Evolutyz and Banco Azteca. They aren't my clients. They're the apps my code is in.
Nobody touched your app. The platforms moved anyway.
Got any of these? Tap the ones that sound like you, and I'll tell you which plan you need.
-
App Store · new review
“Ever since I updated my iPhone the app keeps closing.”
Every day it crashes is a day of orders that don't come in: 40 a day × $45 = $1,800 a day.
Your app ready before the new iOS ships.
The math · example40 orders a day × $45 × 3 days until someone fixes it = $5,400, plus the one-star reviews.
Apple ships the iOS beta in June and the final version in September. I test your app against every beta, fix what breaks and publish before your customers update.
- JuneiOS beta
- I test iton your app
- I fixwhat breaks
- September✓ already ready
What you getSeptember stops being a gamble. Your customers update their phones and the app keeps working.
Included from Essentials
Check my app -
Google Play Console
“Update your target API level by August 31.” It went to an inbox nobody checks.
Miss the date and Google Play stops showing your app to new customers, and you can't ship updates.
I watch the deadlines, not your forgotten inbox.
The math · exampleIf 30 new customers a month find you on Google Play and each is worth $120 a year = $43,200 a year that stops coming in while the app is hidden.
Apple and Google set dates for SDKs, permissions and privacy policies. I keep them on a calendar for your app and update in time. If a notice comes in, I handle it.
Google Play Console · PolicyYour app must target the latest API level by August 31.✓ Updated on July 12What you getYou never get pulled from the store or blocked from updating over a notice nobody read.
Included from Essentials
Check my app -
Notifications
Push notifications stopped arriving… and nobody noticed.
A certificate expired quietly. Reminders don't go out and customers miss their appointments.
Certificates renewed before they expire.
The math · exampleIf 5 more customers a week no-show without a reminder and each appointment is worth $50 = $1,000 a month until someone notices.
Push notifications, sign-in and payments all depend on certificates and keys with expiration dates. I keep track of them and renew early.
- July 1certificate expiring
- June 15✓ renewed
- Reportin plain English
What you getReminders keep going out and nobody finds out there was ever an expiration.
Included from Essentials
Check my app -
Payment provider
“We'll retire the previous version of our SDK on November 3.”
That day the customer gets all the way to the pay button… and can't.
Third-party services updated before they cut you off.
The math · exampleIf the app takes $20,000 a month and payments fail for 4 days = ~$2,600 that doesn't come in, plus customers who don't come back.
Payments, maps, booking, sign-in: almost everything inside your app depends on a provider that gives months of notice. I migrate before the date.
- Mayprovider announces
- OctoberI migrate and test
- November 3✓ nobody noticed
What you getThe customer who reaches checkout actually pays.
Included from Essentials
Check my app -
Ratings
From 4.8 to 3.9 stars over a bug nobody fixes.
Fewer stars means fewer people download it, and the ones who have it complain in public.
You hear about crashes before your customers do.
The math · exampleIf dropping from 4.8 to 3.9 stars costs you 1 in 4 downloads and each new customer is worth $120 a year: at 40 downloads a month that's $14,400 a year less.
I set up crash monitoring: every time the app closes or something breaks, I get the details. I fix it before it turns into a review.
Before3.9 ★→Bug fixed + monitoring4.6 ★What you getThe rating recovers and stops scaring off new customers.
Included from Standard
Check my app -
Messages
The developer who built the app stopped answering.
And the accounts, the code and the keys are in their name. Every change, even a small one, becomes a problem.
First I recover what's yours. Then I maintain it.
The math · exampleRebuilding an app from scratch because nobody has the code easily runs $40,000 or more. Recovering access and documenting it costs a fraction.
I help you recover the access that should be in your name, review the state of the code and document it so you never depend on a single person again, not even me.
- Apple Developer account
- Google Play Console
- Code repository
- Keys and certificates
- Server and services
What you getYour app is yours again, and someone answers when something breaks.
Recommended: Standard, with onboarding
Check my app -
App Store Connect
“Your update was rejected.” And nobody knows why.
Until it's fixed, you can't ship a single fix, and the promotion you planned slips.
I handle Apple's rejections.
The math · exampleA promotion that slips a week because the update won't go out can be that whole week's sales.
I read the rejection reason, reply to App Review the way Apple expects, adjust what's needed and resubmit. With a guaranteed 24-hour response.
App Store Connect · App ReviewGuideline 5.1.1 · Data Collection and Storage✓ Answered and resubmitted the next dayWhat you getYour fixes and new features ship when they need to.
Included in Priority
Check my app -
Business to-do list
We want to add something new, but nobody dares to touch the code.
The feature that would grow the app sits on the list for months.
Development hours every month, and they roll over.
The math · exampleTaking bookings in the app instead of by phone can free up hours of front-desk time every week. Every month it waits is lost.
Standard includes 4 development hours a month and Priority 10. Unused hours roll over, so you can save up for something bigger. And every month I tell you what I'd improve and what it would cost.
Month 14 hMonth 28 hMonth 312 h → new featureWhat you getThe app grows without opening a new project every time.
Included from Standard
Check my app
You picked 0 of 8.
See my plan ↓Tap what's happening to you above and your plan shows up here.
Based on what you pick, I'll tell you what I'd do and which plan fits. No more, no less.
What does it cost when the app is down for a few days?
With your numbers. Then compare it with the maintenance fee.
An estimate with your numbers, not a promise. The free check tells you how exposed your app really is.
One flat fee a month. No surprises.
You always know what you're paying. Pick the level of coverage you want.
- Your app checked against every new iOS and Android release, and updated when needed
- App Store and Google Play requirements always current
- Security patches applied
- Third-party services updated before they cut you off
- Certificates renewed before they expire
- A monthly report in plain English
- Ideas, always free: every month I tell you what I'd improve and what it would cost. You decide.
- Everything in Essentials, plus:
- Bug fixes as they come up
- Crash monitoring, so I catch problems before your customers report them
- 4 development hours a month for whatever you want to build. Unused hours roll over.
- Ideas, always free: every month I tell you what I'd improve and what it would cost. You decide.
- Everything in Standard, plus:
- Guaranteed 24-hour response
- 10 development hours a month. Unused hours roll over.
- App Store rejections handled by me
- Ideas, always free: every month I tell you what I'd improve and what it would cost. You decide.
Cancel anytime · One-time onboarding fee from $800 USD
Bigger projects are quoted separately at $75 USD/hour. You'll always see the estimate before I start.
Just me. That's the point.
I'm Bodgar, a mobile engineer based in Mexico City. For ten years I've built and maintained iOS and Android apps for companies like Google, Walmart, Venmo, Domino's and PetSmart, working with US teams. I work remotely and I'm available during US business hours.
You don't get handed to an account manager or a team that rotates every month. You talk directly to the person writing the code. I take on a small number of apps at a time so each one gets real attention.
When an app needs more, I build the new part too.
Products I designed, built and run myself: the app, the server, the payments and the database.
Pasas.mx ↗A study platform for students: lessons, practice and progress for the whole family in one account.
Consulta ↗Booking and billing for a psychology practice: online appointments, card payments, packages and reminders.
Padel Crown ↗The platform that runs a padel league: sign-ups, groups, live scores and a standings table that reorders itself.
Not sure your app has a problem?
Send me your App Store link. I'll review it and send back a one-page report of what's already broken and what's coming. Free, and no sales call unless you want one.
PetSmartPlatform · 2026
VenmoFeatures · 2023
WalmartRewards · 2022
Domino'sArchitecture · 2024
Banco AztecaPayments · 2018–22