Position: Middle Flutter developer
Category: Flutter
English level: intermediate
Years of experience: 3

Multitasking: I am skilled at quickly switching between projects. I have the ability to effectively manage multiple tasks and projects simultaneously, prioritizing and allocating my time and resources efficiently. This enables me to handle various responsibilities and meet deadlines across different projects effectively. My adaptability and organizational skills allow me to seamlessly transition between tasks and maintain productivity in a fast-paced work environment.
In my experience, I have worked both as an independent developer and as part of a team. I have had the opportunity to lead the development of applications on my own, starting from requirements analysis and going all the way to product release. I have also participated in team projects, collaborating with other developers, designers, and project managers. I have been involved in the process of deploying mobile applications to production environments. This has included preparing the applications for release, configuring security certificates, conducting testing, and finalizing preparations before publication on app stores (such as Google Play Store and App Store).
Maps (Drawing road directions, Location name autocomplete, reverse Geo, showing places info with markers in Google Maps/MapBox).
Making chat interfaces (Integrated Rocket Chat into app. Chat was able to send attachments of different types and show message notifications even if an app was terminated)
Firebase CloudMessaging for showing notifications and phone verification for verifying user phone on sign up.
Integration with the back-end using HTTP or dio.
Storing data with SQLite (Moor), Hive, and Shared Preferences