• General Info
  • Experience
  • Education
Kirill
Android Developer
country flag
Kirill UTC+1
Available starting: September 20 Remote
Lead
50 $/hour 8000 $/month (160 hours/month)
rent from 1 month
General Info
Role
Android Developer
Grade
Lead
Key skills
Android Studio
C
C++
Eclipse
Git
Java
JUnit
Kotlin
Linux
macOS
Mockito
Objective C
Room
SQLite
Swift
Windows
Gradle
Jenkins
Bitrise
RxJava
RxJava 2
Kotlin Flows
Dagger
Dagger 2
Firebase Cloud Messaging (FCM)
Parse SDK
Google Maps API
Facebook API
Twitter Api
Instagram API
LinkedIn
FirebaseAnalytics
Crashlytics
Amplitude
Retrofit
OkHttp
Gson
Robolectric
Languages
  • English - B2
  • Russian - C2
Domains
FinTech
Software & Software Services
BIO
Lead Software Engineer with over 13 years of Android Apps development; Strong skills in Java, Kotlin, Retforfit, Retrofit2, Kotlin Coroutines, and RxJava frameworks; Strong working knowledge of Google Play Services; Architectures: MVVM, Android Architecture Components (LiveData, ViewModel, Room, WorkManager, Navigation component), DI; Development and delivery of contemporary and sophisticated solutions in Software & Hi-Tech; Experience working in an Agile development environment; Issue tracking: Jira, Redmine, Trello, Microsoft Azure DevOps.
Type of engagement
Specialist's location
Poland, Warsaw, UTC+1
Ready for relocation
No
Partner's location
Poland country flag
Experience 6  (10 years)
Under NDA
Role
Senior Android Engineer
Description of Project
Mobile banking software
Responsibilities
Worked in the mobile pod with 3 Android Engineers; Implemented new features (Accounts, Transactions, Cards); Integrated new architecture approaches (MVVM, Android Architecture Components, DI), migration from Cordova.
Technology Stack
Android Studio, Kotlin, MVVM, Android Architecture Components (LiveData, ViewModel, Room, WorkManager, Navigation component), ViewBinding, dependency injection (Hilt), Coroutines, Coroutines Flow, OkHttp, Retrofit, GSON, JUnit, Mockito, Firebase Analytics, Jira, GitLab, Cordova;
Period
08.2022 — until now (2 years 2 months)
Education
School
Yanka Kupala State University of Grodno
Degree
Bachelor's Degree
Field Of Study
Information Technology Software
Year of graduation
2009

Similar specialists

Igor
Android Developer
country flag
Igor UTC+9
Senior
Java
Android
Kotlin
Flutter
AWS
ViewModel
LiveData
Room
С
Retrofit
Volley
Glide
Picasso
Gson
Moshi
Google API
Google Maps
IMAP
Nmap
Google
ConstraintLayout
Navigation
Gradle
Git
SQLite
ContentProvider
CameraX
Paging
RxJava 2
Toothpick
Kodein
Eclipse
andt
JUnit
Mockito
GitLab
Jira
Confluence
gRPC
BLoC
MVVM
Swagger
NUnit
Qunit
Unity
Unix
xUnit
Node
Express
MongoDB
WebSocket
PHP
Ubuntu
MySQL
Apache
REST
Docker
Kubernetes
Jenkins
GitHub Actions
Cognito
API Gateway
Route53
EC2
Elastic
TOAD
Vue
GraphQL
Web
Socket
Dart
C++
C#
ActionScript
VBScript
1C
OpenGL
HTML
CSS
Unity3D
Visual Studio
Xcode
vscode
More
V
Android Developer
country flag
Victor UTC+3
Senior
Java
Kotlin
Android SDK
Retrofit
OkHttp
Gson
Dagger 2
Hilt
Koin
RxJava
Coroutines
Android Jetpack
Jetpack Compose
Firebase
Google Play Services
API
ARIS
xAPI
Google Maps API
iTools
Android Studio
Gradle
Maven
Git
Jira
GitLab
Bitrise
Codemagic
Patterns
MVP
MVVM
Clang
LEAN
Espresso
Mockito
Android
AndroidX
XDebug
SQLite
Picasso
Glide
Timber
Apache Commons
Coil
ExoPlayer
Agile Development
Scrum
Kanban
OOP
With a wealth of experience in designing and developing robust, scalable and user-friendly mobile applications, I bring the skills of a Senior Android Developer to any team. I possess a deep understanding of the Android platform and am committed to delivering top-notch code that exceeds client expectations. My passion for crafting innovative solutions is evident in my work, and I am eager to bring my expertise to your team to help take your mobile development to the next level. I pay special attention to data security when working with projects and use encryption and KMS.
More
N
Android Developer
country flag
Noman UTC+5
Lead
*nix
ACID
AES
Agile
AIX
Allure
Analytics
Android
Android Studio
Android Studio
andt
Ants Design
API
API Design
Apps
ASM
Avocode
Bash
BIRT
Bootstrap
Bootstrap
C
C++
CDI
Cloud Functions
Code Review
CRM
Cryptography
CSS
CSS3
Dart
Databases
Design Patterns
DevOps
DevTools
Docker
ETL
Excel
FastAPI
Firebase
Firebase Crashlytics
FirebaseAnalytics
Firestore
Flutter
Flutter
Git
Git
Google
Google API
Google Cloud Platform
Google Cloud Platform
Google Maps API
Guava
Haml
HBase
HTML5
IOS
IOS
iTools
Java
Javas
JavaScript
Jira
JNDI
JNI
JQuery
Kotlin
Kotlin
Material UI
Mobile App
NativeJS
Node
OpenCI
PostgreSQL
Preact
Product Management
Python
Qase
React
React Hook Form
React Hook Form
React JS
React JS
React Native
React Native
React SSR
Realm
Redis
Redux
Redux DevTools
Redux Saga
Redux Toolkit
SMTP
Socket.IO
Socket.IO
sqflite
SQLite
Sqlite3
Strapi
Stripe
Stripe
Test Driven Development
TestFlight
Trello
TroubleShooting
TypeScript
User Experience
VS Code
VS Code
WebRTC
WebRTC
WebStorm
WebStorm
Xcode
Xcode
XQuery
RN Paper
Native Base
MaterialUI
Ant Design
Apple
Redux dev tools
Reactotron
React dev tools
With over 8 years of extensive experience, I bring a wealth of expertise in designing and developing cutting-edge commercial mobile application's, specializing as a seasoned Android engineer. Throughout my career, I have consistently demonstrated proficiency in the entire product development lifecycle, adeptly navigating from requirements gathering through meticulous implementation and ongoing maintenance. I have a proven track record of successfully bringing mobile application's from conceptualization to deployment, emphasizing a holistic understanding of the software development process. • Design and build major features for mobile application's. • Lead mobile development team in a fast-paced, iterative process following Agile/Scrum. • Work in coordination with the project manager and stakeholders to understand the requirements of the projects. • Responsible for the development of mobile application's for both IOS and Android. • Perform code reviews to ensure code quality. • Publish app's to the Apple App Store and Google Play Store. • Make sure mobile application's meet the policies, quality, and performance standards of Apple and Google. • Closely monitor the application logs to improve performance and fix production issues. • Work with offshore team members, collaborate with clients, review the quality of work, and provide technical guidance. • Set up projects with code quality tools CI, and CD integration on Bitrise. • Design and implement custom VPN solutions for secure communication. • Ensure robustness and security of VPN connections on Android device's. • Develop and integrate TUN/TAP device's for efficient network communication. • Optimize network performance and ensure secure data transmission. • Proficient in programming languages such as Java and Kotlin for Android application development. • Excel in building Android operating systems from Bootloader to frameworks.
More
Rodion
Android Developer
country flag
Rodion UTC+6
Middle
Android SDK
Clean Architecture
Dagger 2
Git
GoF
Java
Kotlin
ML Kit
MVI
MVP
MVVM
OkHttp
OOP
REST API
Retrofit
RxJava
SOLID
SQLite
XML
Jetpack Compose
Firebase
Coroutines
Room
Android developer with deep knowledge of Kotlin and Java, and an understanding of the principles of object-oriented programming (including prototype-based programming). Software development cycle, with development experience at all stages. Experience in developing mobile applications with integrations of ML algorithms and models
More
A
Android Developer
country flag
Artem UTC+3
Junior+
Java
Kotlin
RxJava
Coroutines
SOLID
Clean Architecture
С
Jetpack Compose
MVP
MVVM
MVI
Dagger
Hilt
Retrofit
Gson
Moshi
SQLite
Room
Navigation
Firebase
Firestore
Espresso
Glide
ExoPlayer
Git
More