Branislav Z.

Branislav Z.

Senior Software Engineer

Belgrade, Serbia
Hire Branislav Z. Hire Branislav Z. Hire Branislav Z.

About Me

An experienced software engineer with 5+ years specializing in all aspects of Android development including feature planning and implementation. I am proficient in code and architecture improvement and have served numerous high profile clients/companies including Sony Mobile, Bottle Rocket Studios, and MindGeek. I am committed to defining and exploring new and existing principles while producing high-quality work with minimal errors. As a dedicated team player, I consistently seek new ways to improve work methods, build/refine user experiences, and lead continuous development process improvement initiatives.

Work history

UpStack
UpStack
Android Engineer
2017 - Present (7 years)
Remote
  • Create and develop innovative Android applications for numerous clients.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Toptal
Toptal
Android Engineer
2016 - 2020 (4 years)
Remote
  • Design and implement services, applications, and frameworks for mobile platforms .

  • Developed new features for Android applications used on phones and tablets; worked with developers to develop top solutions for international customers.

  • Managed tasks within Agile framework by collaborating with cross-functional teams.

FieldEdge
FieldEdge
Android Engineer
2016 - Present (8 years)
Belgrade, Serbia
    MindGeek
    MindGeek
    Lead Android Engineer
    2015 - Present (9 years)
    Belgrade, Serbia
      MERA Software Services
      MERA Software Services
      Android Software Engineer
      2014 - 2015 (1 year)
      Belgrade, Serbia
        PSTech
        PSTech
        Android Developer
        2013 - 2014 (1 year)
        Belgrade, Serbia
        • Served as the primary consultant for Sony Mobile Communications.

        • Developed and standardized numerous tools used by the team.

        • Coordinated with engineering team members to implement innovative features for applications.

        Independent Contractor, PHASE
        Independent Contractor, PHASE
        Android Developer
        2011 - 2013 (2 years)
        Belgrade, Serbia
        • Created and developed an innovative video poker game application.

        • Designed an algorithm that automatically recognized all winning card combinations during play.

        • Provided technical assistance for troubleshooting and programming analysis for the application.

        Portfolio

        Android developer - Sony Mobile Calendar and Alarm Development
        Android developer - Sony Mobile Calendar and Alarm Development

        Your device has a calendar for managing time schedules. If you have a Google ™ account, you can even sync the calendar on your device with your calendar on the Web. See Synchronizing with Microsoft® Exchange ActiveSync® . Sony Mobile Calendar and Alarm (Development) - I did feature development and performance optimizations for the application.

        Android developer - Sony Mobile E-mail Development
        Android developer - Sony Mobile E-mail Development

        Use the email application on your device to send and receive email messages through your email accounts. You can have one or several email accounts at the same time, including corporate Microsoft Exchange ActiveSync accounts. Sony Mobile Email (Development) - This involved POP, IMAP, and Exchange ActiveSync. I worked on system policies integration, BiDi support, and made features and performance improvements.

        Android developer - Video Streaming App
        Android developer - Video Streaming App

        An app for video streaming, photos, and other media consumption. Worked on custom social network integration and provided Chromecast and wearable support. Increased the app stability to over 98% for the app with 270k – 300k users daily. Established procedures for the whole development and delivery process. Implemented significant security improvements of the REST API used by the app, in coordination with the API team.

        Android developer - Nation Builder Development
        Android developer - Nation Builder Development

        FieldEdge for NationBuilder (Development) - Repaired and improved the code and architecture of the existing app, increasing the app stability from around 60% crash-free users to 90+%. Implemented canvassing process from scratch, replacing the existing, faulty one. This was done with approximately five times less effort than for the previous solution. Participated in feature and maintenance strategy planning with the client to find the best balance between costs and quality. Technologies used: Android, SQLite, REST, Google Maps API, Google Directions API.

        Android developer - Awe Everywhere Development
        Android developer - Awe Everywhere Development

        This is a streaming and TV watching app framework. AWE has been adopted and deployed by major television media companies resulting in over 20 apps on both iOS and Android for the following networks: A&E, Lifetime, History Channel, Travel Channel, Food Network, HGTV, Cooking Channel, DIY Network and BET. Recently, NBCUniversal made AWE their platform of choice to deploy apps for 11 of their brands including USA, Bravo, Syfy, E! and the NBC app. I did a client customization via dependency injection.

        Education

        Education
        Master of Science (M.Sc.) Field Of StudyComputer Software Engineering
        Blekinge Institute of Technology
        2003 - 2009 (6 years)