08.07.2022 | ID: VO3Y8P

#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


Like to see the rates?
If you are interested in this profile and want to see the rates, please register or login.
Send request
We will provide you all needed information to fit you best. Please feel free to contact us.