Roman Zavarnitsyn

Roman Zavarnitsyn

Mentor
Rising Codementor
US$15.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Lead Android Engineer & System Architect at Runtastic (adidas)
Lead Android Engineer & System Architect at Runtastic (adidas)

Having a solid background in a scrum environment as an Android engineer, I am now cross-cutting the platforms as a System Architect at scale (200+ million users) and acting as an Android Platform Lead by pushing the boundaries of the platform in large apps.

Russian, English
Vienna (+01:00)
Joined March 2020
EXPERTISE
6 years experience
3 years experience
5 years experience

REVIEWS FROM CLIENTS

Roman's profile has been carefully vetted and approved as a Codementor. Connect with Roman now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
ArcNavigationView
Another approach to create NavigationDrawer with Material concepts
Java
677
138
CustomPagerSlidingTabStrip
An example project for StackOverflow question (http://stackoverflow.com/questions/31049724/custom-icon-on-tabs)
Java
2
3
Stack Overflow
9988 Reputation
2
23
42
EMPLOYMENTS
Android Lead & System Architect
Runtastic (adidas)
2019-06-01-Present
* Established architecture and best practices for a team of 20 Android developers * Defined and has been driving strategy of the Android ...
* Established architecture and best practices for a team of 20 Android developers * Defined and has been driving strategy of the Android platform * Enabled CI/CD setup for Android projects of > 1 million lines of code * Responsible for hiring, onboarding and growing Android engineers * Performed the biggest company project - merge of more than 150 million users of adidas and Runtastic to one entity
Ruby
Android
Gradle
View more
Ruby
Android
Gradle
Continuous Integration
Kotlin
Microservices
Swift
View more
Senior Android Engineer
Runtastic (adidas)
2017-08-01-2019-06-01
* Implemented a number of features for adidas Training and adidas Running apps, that overall have more than 100 million downloads. Develo...
* Implemented a number of features for adidas Training and adidas Running apps, that overall have more than 100 million downloads. Development stack: MVVM, RxJava, Dagger, Retrofit, SQLDelight + PageObject, Espresso, Robolectric, Mockk for testing * Worked in a cross-functional Scrum team * Performed RxJava migration on a huge code base with > 1 million lines of code * Executed end-to-end refactoring of numerous legacy components
Android
Java
Unit Testing
View more
Android
Java
Unit Testing
Gradle
Test driven development
Scrum
Kotlin
View more
Remote Android Engineer
cStudio
2016-08-01-2017-08-01
Developed a number of apps, that are used internally by some noticeable government and private companies of Switzerland, such as SBB or S...
Developed a number of apps, that are used internally by some noticeable government and private companies of Switzerland, such as SBB or Shutz&Rettung-Zurich
Android
Java
Unit Testing
View more
Android
Java
Unit Testing
Gradle
RxJava
View more
PROJECTS
2020
A maintainer of Kotlin linter - a tool used by almost every company that is using Kotlin incl. Google, Jetbrains, Uber, Gradle etc.
A maintainer of Kotlin linter - a tool used by almost every company that is using Kotlin incl. Google, Jetbrains, Uber, Gradle etc.
Gradle
Kotlin
Gradle
Kotlin