Position: Middle Android Developer
Category: Android
English level: fluent
Years of experience: 2

- Transformed the architecture of one of the first projects i've been working on to an effective maintainable MVP + Rx, and this let us clean up the archaic spaghetti code base & significantly decreased the amount of bugs.

- Had experience on leading the Android-project team (2 Junior Android devs) & assigning tasks between the team members.

- Participated in company-scoped tech talks as the reporter.

- Review the code base of Android developer position candidates.

- Developed the production-ready (and already released) Android-application, which is the first one written in Kotlin in company's history.
Middle Android developer with 3 years of experience with OOP, Java programming language & mobile projects (apps, SDKs) development, 2 of which take the intense participating in totally 4 successful commercial Android-projects development (in teams).

Java & ​Kotlin​ (strong experience in production & pet-projects in both), OOP, Android SDK, material design, multithreading, exp. w/ multiple third-party libs, reactive & functional programming methodologies, algorithms & data structures, SQL / databases, multiple architectural patterns. Strong exp. w/Gradle, CI, Git, automation tests, TDD.

Fluent IELTS-proven English, intermediate German.

CS Bachelor Degree.

Please, contact me in personal to provide you my Github-profile link & portfolio.
I expect to take part in extraordinary creative untrivial Android=-projects development, which would be able to change the world & potential users lives and minds, in a better way & maintain my own evolution as Software Engineer, and possibly a future Software Architect.

Projects written in Kotlin programming language & w/o legacy code would be HIGHLY appreciated.