Scroll To View More
Branislav Zlatkovic

Branislav Zlatkovic

Belgrade, Serbia
Member since September 30, 2014
Branislav is a software engineer with five years of experience in Android development on various projects for companies like Sony Mobile, Bottle Rocket Studios, and MindGeek. Extensive experience covers a variety of different project set-ups from building apps from start to finish to the development and continuous delivery for large-scale, long-term projects. Being a moderate perfectionist, he's a valuable contributor to any development team.
Branislav is now available for hire
  • Linux, 6 years
  • Java, 5 years
  • Android, 5 years
  • Android SDK, 5 years
  • Agile Software Development, 4 years
  • Android Support Library, 4 years
  • Git, 4 years
  • REST, 3 years
Belgrade, Serbia
Preferred Environment
Linux, Windows, Android Studio, Git
The most amazing...
...thing I've designed and implemented is an algorithm for predicting and recognizing all the winning combinations for a given set of cards in a video poker game.
  • Android Engineer
    2016 - PRESENT
    FieldEdge Marketing
    • Implemented, from the ground up, canvassing with Google Maps.
    Technologies: Android, Java, REST, Google Maps, SQLite, Realm, RxJava 2
  • Android Engineer Lead
    2015 - PRESENT
    • Developed a media content consumer application with video streaming.
    • Created a wearable companion app for the existing project.
    • Integrated Chromecast support for casting the available video streaming content.
    Technologies: Android, Java, REST, Android Wearable, Chromecast
  • Android Developer
    2017 - 2017
    Maple Media
    • Implemented in-app purchases and additional features for an ad-free app.
    • Implemented the banner and interstitial and native ads with custom frequency capping.
    • Handled the ads mediation through multiple platforms.
    • Implemented Firebase app indexing.
    • Implemented cloud messaging.
    Technologies: Android
  • Android Engineer
    2014 - 2015
    Bottle Rocket Studios (via corporate employment)
    • Developed a video-streaming/TV watching app framework.
    • Implemented a client customization of the base TV/streaming app using dependency injection.
    Technologies: Android, Java, Dagger
  • Android Engineer
    2014 - 2015
    MERA Software Services (corporate employment)
    • Worked as a consultant on media streaming/TV watching app.
    • Set up a team and played the lead role.
    Technologies: Android, Java
  • Android Engineer
    2013 - 2014
    Sony Mobile Communications (via corporate employment)
    • Worked on the feature development and maintenance of a part of the Xperia in the Business Android Software Suite: email, calendar, and alarm.
    • Set up the continuous integration and delivery using Git, Gerrit, and Hudson.
    • Brought up continuously new Android SDKs prior to the AOSP releases.
    • Refactored and optimized the existing code base.
    • Participated in the planning of the future maintenance strategy.
    Technologies: Android, Java, SQLite, ActiveSync
  • Android Engineer
    2013 - 2014
    PSTech (corporate employment)
    • Worked as a consultant for Sony Mobile Communications.
    • Contributed to a more effective work environment by developing and standardizing tools used by the team.
    Technologies: Android, Java, Linux Shell
  • Android Developer | Owner
    2012 - 2013
    • Developed a video poker game.
    • Designed and implemented an algorithm for automatically recognizing all winning cards combinations during the game play.
    • Designed and implemented an algorithm for predicting a possible winning cards combinations during game play, offering the "auto hold cards" feature.
    • Developed an adjustable probability number generator, based on different game parameters.
    Technologies: Android, Java
  • Sony Mobile Email (Development)

    This involved POP, IMAP, and the Exchange ActiveSync. I worked on the system policies integration, BiDi support, and made features and performance improvements.

  • Sony Mobile Calendar and Alarm (Development)

    I did feature development and performance optimizations.

  • Awe Everywhere (Development)

    This is a streaming and TV watching app framework. I implemented a client customization via a dependency injection.

  • Video Poker Machine Game (Discontinued) (Development)

    I developed a casino video poker machine simulation game.

  • FieldEdge for NationBuilder (via Toptal) (Development)

    Technologies used: Android, SQLite, REST, Google Maps API, Google Directions API, Realm, RxJava2, Dagger2.

  • MindGeek (Development)

    This is a video streaming, photos, and other media consuming app. I implemented a custom social network integration and provided Chromecast and wearable support.

  • Frameworks
    Android SDK
  • Libraries/APIs
    Android Support Library, Firebase Android SDK, Parse SDK
  • Tools
    Android Studio, Eclipse IDE, Gerrit, Git, RxAndroid, Jenkins
  • Paradigms
    Agile Software Development, REST, Scrum, Clean Code, KISS
  • Platforms
    Android, Linux
  • Languages
    Java, JavaScript
  • Storage
  • Other
    Android Wearable, Chromecast, User Interface (UI), In-app Purchases, Mobile Ads
  • Master of Science degree in Computer Science and Software Engineering
    2003 - 2009
    Blekinge Institute of Technology - Karlskrona, Sweden
I really like this profile
Share it with others