14+ years in IT · Flutter since 2021

Get your
mobile app built

I'm Andrii Karavan, a Flutter developer. I run my own products on Google Play and the App Store, and also build custom apps for clients: Dart, Node.js, Firebase, REST API, NFC, GPS, AWS IoT Core.

Published apps · Android & iOS

Experience you can rely on

14+ years in IT, with active Flutter development since 2021. Over the past 5 years I've worked with 6 companies, shipping apps to Google Play and the App Store.

Flutter & Dart

Mobile apps for Android and iOS from a single codebase — fast, reliable, and with a native feel.

Node.js backend

REST APIs, authentication, databases — a complete backend for your mobile or web app.

Firebase

Authentication, databases, analytics, push notifications, and hosting — end to end.

NFC, GPS, IoT

Integration with device hardware capabilities and AWS IoT Core for projects involving physical equipment.

Store submission

I'll take your app through the entire journey: from development to launch on Google Play and the App Store.

Ongoing support

My own products (Grain Calculator, MedVibe, SmartFuel) have run in production for years — I support client projects the same way.

What I work with

Mobile Development
Flutter Dart Android SDK Android Studio Xcode UI/UX Animation MVVM MVP Push Notifications
Backend & Data
Node.js NestJS TypeScript Firebase REST API MongoDB MySQL SQLite JSON XML MQTT
Cloud & Hardware Integration
AWS IoT Core NFC GPS USB Google Hosting
Tools & Collaboration
Git / GitHub GitLab Java SDK Postman Figma Notion Miro Trello Slack

Published apps

My own products, plus projects built for a former employer — all available on Google Play and the App Store.

Grain Calculator

Grain Calculator

Grain price calculation

MedVibe

MedVibe

Medication management

SmartFuel

SmartFuel

CRM for gas stations

BON.ua

BON.ua

Classified ads in Ukraine

OnSite Ops

OnSite Ops

Airport resource management

EN Expedite

EN Expedite

Freight and dispatch management

BIOTUS

BIOTUS

Vitamins & supplements

Ready to start a project?

Send me a short description of your idea — I'll reply within the day.

support@karavanstudio.dev +38 (050) 362-47-74