Skip to main content
Ivan StevanovićIS
Looking for a job

Ivan Stevanović

@ivanstevanovi

Android Developer at CAKE.com (Pumble), implementing and maintaining a business chat app with real-time messaging and audio/video calls.

Serbia
Message

At CAKE.com, I implement and maintain Pumble, a business chat app. My work includes real-time communication and audio/video calls using Kotlin, Jetpack Compose, WebRTC, and LiveKit.

Previously, I implemented and maintained the official Nike store app at Grid Dynamics. At Carnegie Technologies, I worked on a fintech app for managing bank accounts, including integrating the Plaid API and caching financial data.

My earlier Android work included marketing SDKs at Miticon and an app for tracking children with disabilities at EuroPATC. The Webtrekk SDK project is open-source on GitHub.

Experience

Work history, roles, and key accomplishments

CAKE.com logoCA
Current

Android Developer

Mar 2022 - Present (4 years 7 months)

Implementing and maintaining Pumble business chat app:
- Tech stack: Kotlin, Jetpack Compose, Coroutines and Flow, Retrofit, Room,
Paging 3, Media 3, WebRTC and LiveKit for audio/video calls, Okhttp
websocket for real time communication.

Grid Dynamics logoGD

Android Developer

May 2021 - Feb 2022 (9 months)

Implementing and maintaining official Nike store app:
- Tech stack: Kotlin, Coroutines and Flow, Retrofit, Room, Jetpack
ViewModel and LiveData

Carnegie Technologies logoCT

Android Developer

Dec 2020 - Apr 2021 (4 months)

Implementing and maintaining modern Fintech solution for managing
bank accounts within one app:
- Clean Architecture
- Caching for temporary storing financial data.
- Integrating Plaid Api for merging different financial institutions
- Tech stack: Kotlin, Coroutines and Flow, Cronet for networking,
Jetpack ViewModel and LiveData, Jenkins CI

Nistruct logoNI

Android Developer - External contractor

Oct 2020 - Nov 2020 (1 month)

Developing virtual coach training app for athletes.
- Tech stack: Kotlin, Coroutines and Flow, Dagger Hilt, Jetpack
Navigation, Retrofit, Room, Jetpack ViewModel and LiveData.

Miticon logoMI

Android Developer

Jun 2019 - Sep 2020 (1 year 3 months)

Implementing and maintaining marketing SDK in Java and Kotlin for Mapp Cloud:

Mapp SDK:
- Geofence Api for marketing campaign.
- Custom Push notifications and In-App Messaging advertising.
- Tech stack: Java, Dagger, RxJava, WorkManager for scheduled work

Webtrekk SDK:
- App usage tracking for marketing analytics. Project is open-
sourced, you can check it here:
(https://github.com/Webtrekk/webt

EuroPATC logoEU

Android Developer

Feb 2018 - May 2019 (1 year 3 months)

Implementing and maintaining app for tracking children with disabilities:

- Bluetooth Low Energy communication with IoT device. Apart from
native API, worked with Nordic Android-BLE-Library and RxAndroidBle
- Real-time communication with back-end using Azure SignalR Service
for showing status and location of IoT devices on a map.
- OAuth2 authorization.
- MVP and MVVM (Android Architecture Compon

EuroPATC logoEU

Android Developer Intern

Nov 2017 - Jan 2018 (2 months)

Worked as Android Developer Intern at EuroPATC.

Education

Degrees, certifications, and relevant coursework

CO

Coursera

Object Oriented Programming in Java by University of California San Diego

Dec 2018

FB

Faculty of Security Studies - University of Belgrade

Bachelor of Arts - BA, National Security Policy Studies

2010 - 2016

GS

Gymnasium Bora Stanković, Niš, Serbia

High School, Information Technology

2006 - 2010

Availability

Looking for a job

Location

Serbia

Authorized to work in

Salary expectations

50k+ EUR

Job categories

Interested in hiring Ivan?

You can contact Ivan and 90k+ other talented remote workers on Himalayas.

Message Ivan

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan