
What I use for Android app building
Hard skills:
- Kotlin — one love, Java — legacy =)
- Clean Architecture + MVVM, MVP, MVC
- Koin2(also one love), Dagger2, Kodein for DI
- Retrofit2
- Coroutines(also one love), RxJava2
- Realm, SQLite
- Android Architecture Components(LiveData, ViewModel, Room, Navigation)
Other skills:
- Zeplin, Figma
- Python(+Flask)
- Git, Gitlab, BitBucket
- Jira
- MacOS, Linux, Windows
Career path(click on toggles):
Android Developer.
- Developing application. Description of the app is here
Middle Android Developer.
- Developing application. Description of the app is here
Recommendation Letter
Main Android Developer.
- Maintaining EDEN application by previuos developer
- Developed(From 0 to publishing) ESurvey application
- Developing(From 0 to publishing) ENurse application. Description of the apps is here
Recommendation Letter
Software engineer
- Developed product in IT-security
- Developed product in Education
- Developed product in HR
Software engineer
- Worked with Team Lead to design, develop and maintain core system modules.
- Played a crucial role in project planning by providing time estimates for completion of work.
- Investigated and resolved issues relating to application functionality.
- Accepted responsibility for training junior developers, which involved compiling a suite of training materials.