Position: Flutter розробник
Category: Flutter
English level: pre
Years of experience: 1


I am studying 1 year of Android development and 1 year of Flutter development.

Trained in NIX for Android and Global Logic for Flutter.

I took freelance orders, where I had to work with the REST API, design a website / mobile application, upload applications to the Play Market / App Store.

I have my own published movie app on Google Play.
In this application I have used:
- international package for localization;
- Provider for public administration;
- Firebase as a remote database, where I did authorization, data storage and analytics;
- Cinema API. And the data was parsed through the json_annotation package;
- flutter_cache_manager for caching and cache management;
- cached_network_image for image caching;
- google_mobile_ads for in-app ads;
- drift to store favorites, watched and unwatched movies, TV shows and people;
-connection_plus to check internet connection;
- flutter_foreground_task to run a foreground task to check for data updates
- shared_preferences for storing small data
- flutter_local_notifications for notifications
- url_launcher to open links on instagram, facebook and twitter.
- translator for translating text from the API.
- flutter_image_compress to compress user image

In addition to all this, I have experience with:
- AdMob
- Codemagic (CI/CD)
- Foreground task
- Figma
-Git
- GetIt
- HTTP, REST API, JSON
- native code
- Notifications
- Bloc, Redux
- sqflite, drift, hive, shared preference

Worked with MV(X), Bloc, Redux architectures.
Understand SOLID principles

I am currently freelancing and actively looking for a job as a Flutter developer.