Back to professionals

Android Developer

Overview


Short Summary

The candidate is an experienced mobile application developer who has been programming in Android for more than 5 years in commercial practice. His most used technologies include - Android SDK, iOS, Dagger, RxJava2, Kotlin, MVVM Clean Architecture, Repository pattern, jUnit. He currently uses agile methodologies in his work, especially Scrum and Kanban. He can communicate in English without any problems and prefers it on the project. He is interested in long term projects but can handle short term projects as well.

Work Experience

  • February 2015 - June 2015: Junior Android Developer
    • Worked on the "Baby Friendly" project, which aimed to find child-friendly businesses.
    • Designed and implemented the application framework.
    • Led a team of 3 members.
    • Used technologies such as REST, JSON, and Android SDK.
  • July 2015 - July 2016: Junior Android Developer
    • Worked on the "Glass House" project, a ticketing and communication tool for property construction changes.
    • Implemented the login screen.
    • Collaborated within a 3-member team.
    • Used technologies such as REST, JSON, Android SDK, and MVC.
  • July 2016 - Present: Android Developer (later also iOS Developer)
    • Worked on the "SledovanITV" application for Android set-top-boxes, allowing IPTV streaming and other features.
    • Managed, maintained, and implemented new features in the existing application.
    • Developed independently.
    • Used technologies such as EventBus, ExoPlayer, REST, JSON, Android SDK, and MVC.
  • March 2017 - May 2019: Lead Android Developer
    • Developed a new application for the Android TV platform, known in Slovakia and the Czech Republic.
    • Led a team of 4 members.
    • Ported the application to previous Android set-top-boxes.
    • Used technologies such as Dagger, ExoPlayer, RxJava, OkHttp, Crashlytics, and MVP + Repository pattern.
  • May 2019 - September 2019: iOS Developer
    • Managed, maintained, and implemented new features in the iOS application.
    • Collaborated within a 3-member team.
    • Used technologies such as Objective C, iOS SDK, MVVM, and Crashlytics.
  • September 2019 - March 2020: Unpaid leave.
  • March 2020 - August 2020: Android Developer
    • Developed an IPTV tracking application for Android Auto, offering content from various countries and providers.
    • Independently designed and implemented the application.
    • Used technologies such as Dagger, RxJava2, Kotlin, and MVVM + Clean Architecture.
Author
Android Developer
5fa22626023c7f001229761c
Freelancer209  / Per day
LevelMEDIOR
Roles
Android Developer
Languages
English
Skillset
AndroidAndroid SDKCCode ManagementDaggerDatabaseGitHTMLJSONJUnitJavaJava ToolsJavaScriptKotlinLinuxOperation SystemsPlayRestRetrofitRxJavaSQLiteSW Tools APIsSpecificationsSwiftTeam LeaderToolsUMLXMLiOS
Localities
PrahaAmsterdamRemoteBratislava