Profile

  • Projects -
  • Rating -
  • Rating 337
Register

If you have an account, log in

Indicators

  • Last visit: 1 year ago

CV

Creating apps that don't need rewriting

I am an experienced mobile application developer with extensive experience with Android (4 years) and Flutter (2 years).

My development journey has led me to lead a variety of projects such as:

- social networks

- financial applications

- restaurant apps

- medical applications

- educational games


The latest achievement is the PlantIn app, a unique platform for plant lovers that I developed from scratch using the latest architectural approaches to project organization, and which has 3.5 million active users.

https://play.google.com/store/apps/details?id=com.myplantin.app


My skills:


ANDROID                                                            

Kotlin, Java
Android SDK
Clean architecture Multi-module
Single Activity
MVVM, MVP, MVI Jetpack Compose, XML Coroutines
DI (Koin)
Room, Realm
AAC
Retrofit
Firebase
Unit tests                                         



IN FLUTTER                                                                 

Dart
Flutter SDK
Clean architecture BLoC, Provider
UI Design and Layout Streams
DI (get_it)
SQLite
RESTful APIs Firebase
Unit, Widget tests

                                                       


I will be happy to implement for you:

- native Android application using Kotlin and Android SDK

- cross-platform mobile application (android, iOS, web, desktop) using Dart and Flutter SDK


+


My skills are not limited to mobile development. I offer a complete solution, as I can also design and develop the server side of applications using Node.js with TypeScript. This makes it possible to develop a system of any complexity and satisfy all the main aspects of any application development!


At the beginning of my developer journey and today I keep up with the times using the latest architectural approaches, technologies and best practices offered by the developers of the frameworks I use.


!! I want to warn you that I studied this platform, Freelancehunt, in detail for two months looking for a team member on one of the projects I worked on before, and I saw that there are a lot of developers here who, after passing the interview, showed that they are not the professionals they want to seem, although their positions in the ranking were far from the last :) !!


So, in order to get a really high-quality and professional solution that will not need to be rewritten many times, I suggest you do not waste time and start our cooperation!

Skills and abilities