#Middle #Android
Quick Infos
-
Java (4Y.)
-
Kotlin (4Y.)
-
English: Upper-intermediate
Desired Position
Middle Android
About
- More than 4 years of total software development experience
- Expertise in Kotlin and Java, Android
- Strong knowledge in OOP
- Strong knowledge of solid principles and design patterns
- Experience in creating thick Android-clients with REST- architecture style of distributed interaction
- Strong analytical and problem-solving skills
- Highly motivated, hard-working personality, flexible, aim-oriented
- Participated in several projects that were run within an Agile environment
Technical skills
- Programming languages: Java, Kotlin
- Development tools: Android Studio, Eclipse, SourceTree
- Web technologies: HTTP/HTTPS, PHP, REST, JSON, HTML, CSS, XML
- Databases: SQLite, SQL
- Libraries: ButterKnife, Retrofit, EventBus, OrmLite, RxJava, GSON, Dagger 2, Picasso
- External Services: Twitter, VK, Facebook, Google auth; Google API (Google Maps, Google Places), Firebase (authorization, storage, database), Crashlytic systems(Fabric, Instabug, Firebase), REST Source Control Service: Git
- Task tracking systems: Redmine, JIRA, Teamwork, Trello
- Patterns: MVVM, MVP, MVC, Clean architecture
achievements
Working Experience
January 2018 – present | Android Developer,NDA
Responsibilities
Involved in the full-cycle development process of Android projects: improving existing code, implementing new features, Planning sprints and writing documentation. Coding and testing. Implemented complex UIs, worked closely with various external services Added customizations to applications. Successfully used Agile practices like Scrum.
January 2015 - December 2017 | Android developer, Distributed Lab
Responsibilities
Involved in full-cycle development process of Android projects: improving existing code, implementing new features Coding and testing. Added customizations to applications. Successfully used Agile practices like Scrum.
January 2015 - July 2015 | Android Developer
Responsibilities
- Database design
- Design java code
- Refactoring UI
- Defect correction
- Data synchronization
- Supporting of project
- Writing documentation
Tools and Technologies
Redmine, Bitbucket, Java SE, Android SDK, JSON, HTTP, SVN, Google JSON, OOP, Multithreading, SQLite, GPS, Camera, Push notifications, Voice Control
Send request
We will provide you all needed information to fit you best. Please feel free to contact us.
Similar Profile(s)