Milan Žujević

Android Developer

Senior Android Developer with over 10 years of experience across a wide spectrum of Android applications, from communication platforms to SaaS products and Bluetooth integration. Adept in Kotlin, Java, and modern Android frameworks such as Jetpack Compose, Hilt, and Kotlin Coroutines. Strong background in mentoring, code quality assurance, and cross-functional collaboration, with experience in both corporate and freelance environments.

Work Experience

Senior Android Developer

Cake.com

10/2022 - Present

Leading Android development for task management platform

  • Making SaaS application for task management using modern Android frameworks (Android Jetpack, Hilt, MVVM architecture, Kotlin Coroutines, Flow)
  • Improving UI, design and performance
  • Helping QA team with Android UI testing in Espresso

Senior Android Developer

Holycode

08/2020 - 09/2022

Developed innovative keyboard solutions

  • Built custom keyboard applications with advanced input methods
  • Implemented machine learning algorithms for predictive text
  • Migrating code from Java to Kotlin

Android Developer

Freelance

11/2017 - 07/2020

Full-stack mobile development for various clients

  • Delivered multiple client projects using agile methodologies
  • Integrated RESTful APIs and third-party services
  • Developed and maintained native Android applications using Kotlin and Java

Android Developer

High Tech Engineering Center

10/2016 - 10/2017

Developed internal communication tool for the company

  • Developing Android part of communication and collaboration platform from the beginning until version 1.0
  • Researching and implementing audio and video calls using WebRTC
  • Mentored junior developers and conducted code reviews

Android Developer

MERA Software Services

10/2015 - 09/2016

Started career in Android development

  • Modifying Android Open Source Project to work on hardware specialised for medical workers
  • Exploring new technologies, like 3D modelling and virtual reality and making demo apps for potential clients
  • Worked in Russia with local team for 2 months

Junior Android Developer

Endava

04/2014 - 10/2018

Started career in Android development

  • Developed Android applications for enterprise clients
  • Learned modern development practices and tools
  • Participated in team projects and gained valuable experience

Skills

Languages

English Full Professional Proficiency
Russian Limited Working Proficiency
German Elementary Proficiency
Serbian Native

Projects

Education

Bachelor of Science in Computer Science

University of Belgrade, School of Electrical Engineering

2008 - 2013

Specialized in software engineering and mobile application development