Services
What I can build for you
Native Android apps, Windows desktop apps from the same Kotlin codebase, and the backends behind them. Fixed quotes, working builds at every milestone, and you own all of it at the end.
Custom Android apps
Kotlin and Jetpack Compose apps built from an idea to a signed release on Google Play. Phone, tablet and Android Auto.
Offline-first & field apps
Apps that keep working with no signal: local databases, sync, offline maps, and phone-to-phone mesh networking.
Camera, OCR & AI features
Scan VINs, receipts and documents on-device, or pull structured data out of manuals with an LLM. Private, local AI too.
Payments & monetization
Google Play Billing, Pro unlocks, free trials and paid tiers, wired up and tested with real purchases.
Desktop & backend
One Kotlin codebase for Android and Windows, plus Python/FastAPI or Supabase backends when the app needs a server.
Rescue & modernize
An app that's crashing, slow, or stuck on old code? I'll fix it, add tests, and move it to modern Android.
Ways to work together
Pick what fits
Fixed-scope build
You know what you want. We agree on scope, milestones and a price up front, and you get a working build to try at every milestone.
MVP sprint
You have an idea and need it in users' hands fast. We cut it to the core, ship a real app, then improve it based on what users do.
App rescue
An existing app is broken or unmaintainable. I audit it, give you a written plan, then fix what matters most first.
Ongoing support
After launch: updates for new Android versions, Play policy changes, bug fixes and new features on a monthly plan.
Process
How a project runs
- TalkA free call to understand the problem, the users and the budget. No pitch deck required.
- PlanA written scope with milestones, a timeline and a price, so there are no surprises.
- BuildWorking builds on your phone at every milestone, not status reports. Automated tests from day one.
- LaunchA signed release, help with the Play Store listing and privacy policy, and a handoff of all the source code.
Skills
Technical capabilities
Android
Multiplatform
Data & offline
Device & hardware
Backend & AI
Shipping
Security
Low-level
FAQ
Frequently asked questions
How much does an app cost?
It depends on what it does. After a free call, I'll give you a fixed written quote for the scope we agree on, so the number won't move unless the scope does. The contact form has budget ranges to help us start in the right place.
How long does it take?
A focused MVP is usually weeks, not months. A larger app with a backend, payments and many screens takes longer. You'll get a timeline with milestones before any work starts.
Who owns the code?
You do. When the project is paid for, you get all the source code, signing keys and store accounts. No lock-in.
Will you sign an NDA?
Yes. Happy to sign a reasonable NDA before you share the details of your idea.
Do you do iPhone apps?
My specialty is native Android (phone, tablet, Android Auto) and Windows desktop with Kotlin Multiplatform. If you need iOS too, ask and we'll talk through the options.
What happens after launch?
Android and Google Play change every year. I offer ongoing support plans for updates, policy changes, fixes and new features, or a clean handoff to your own team.
Can you fix an app someone else built?
Yes. I'll audit the code, tell you honestly what shape it's in, and give you a plan before touching anything.
How do we stay in touch during the project?
However you like: phone, text, email or a weekly call. You'll get a build to try at every milestone so you always see real progress.
Got an app idea? Let's talk.
Tell me what you need. I'll get back to you within one business day with honest next steps, and the call is free.