Shortly about myself

oh, it's me!

oh, it's me!

Hello! If you're here, then I'm probably looking for a job.

In short, I am excellent at Android development on Kotlin/Java + a little bit of Flutter, I understand business and development, I am basic in Python as an auxiliary tool.

Here's some important but boring information:

I started my career as a freelancer, then dramatically pulled into Android development. There were many interesting and different projects, mainly insourcing. I have my own project in Google Play

I am looking for a cool team with an interesting product and modern stack of technologies. Currently, I am deeply interested in developer vacancies with broad responsibility. I know Kotlin very well and I am ready to write on it. Moreover, I am ready to support legacy Java code and rewrite it to Kotlin. If necessary, I can improve my skills in flutter development

I understand technical processes of team and may help you with that. I can't imagine life without fast CI / CD, modern technology and good architecture. I can listen, I can persuade (but this is not certain).

I still give preference to offices, but the remote is okay.

Experience

OKKO, Senior Software Developer

Oct, 2019 - ...

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d8377987-e7dc-4df1-a600-985b185ab105/Untitled.png

Stack: Kotlin, K.flow, K.Corutines, MVVM + Clean, Toothpick, Cicerone, Query language of API

Responsibilities: Developing new features, codereview, improving legacy code, working with GraphQL Scheme to optimize requests and response

The most interesting in work: Android TV + Mobile in one codebase. GraphQL as API

Links:

PlanB Media, Middle Software Developer

Apr, 2019 - Oct, 2019

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/15605ff7-f8a5-4565-a74b-7a320b04650d/Untitled.png

Stack: Java, Kotlin, Realm, Dagger 2, RxJava 2, Socket + REST API as backend

Responsibilities: Clear code from legacy, Develop custom trade charts, Migrate from Java to Kotlin

The most interesting in work: Custom Views with trading charts

BMSGroup,

Middle Software Developer / Head of Mobile

Oct, 2017 - Apr, 2019

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/44dc25d5-2ea1-4c53-8f6b-00095258073a/Untitled.png

Stack: Java, Kotlin, Clean Arch, Classic REST API

Responsibilities: Develop Android application, Lead Mobile Side, Coordination of development directions, Build Mobile team, Integrate designer

The most interesting in work: Multiflavours project, which generate apk's by text config. All managers can easy generate new application from their config file. Very basic codebase at Java

Links: