12/15/2024 updated


100 % available
Senior Android Developer, Senior Software Engineer
Zagreb, Croatia
Only remote
MSc. in Computer Science, University of Zagreb: Faculty of Electrical Engineering and ComputingFlutterJava (Programming Language)Artificial IntelligenceAndroid (Software)Business LogicArtificial Neural NetworksBluetoothBug ManagementBusiness SoftwareCloud ComputingData SynchronizationDebuggingSync (Unix)Model View ViewModelNode.js
Android app, Android, AI, neural network, backend, Bluetooth, business logic, Business app, Cloud, data sync, XML, Figma, Flutter, Computer Science, integration tests, Java, Kotlin, memory leaks, Mockito, MVVM, servers, node, payment gateway, REST API, Ruby on Rails, RxJava, Salesforce, bug fixes, bugs, Software Engineering, sync
Experience
Professional experience5 - 10 years
Freelancer since2016
Languages
EnglishFluentCroatianNative speaker
Project history
EXPERIENCE * Built the whole Uber-like app as a single developer
* Responsible for implementing complex Figma designs into a functional UI
* Implementing features using Kotlin/Compose/Coroutines/ViewModels/Jetpack/Hilt/REST
* Responsible for implementing complex Figma designs into a functional UI
* Implementing features using Kotlin/Compose/Coroutines/ViewModels/Jetpack/Hilt/REST
* Implemented a BLE connection between an Android device and a medical ultrasound
to display live images of the patient's heart.
* Architected and built the app using latest components such as Jetpack Compose,
Hilt, Flow, Coroutines, ViewModel, Retrofit, etc.
* Implemented a server-client protocol for running a server-based neural network.
to display live images of the patient's heart.
* Architected and built the app using latest components such as Jetpack Compose,
Hilt, Flow, Coroutines, ViewModel, Retrofit, etc.
* Implemented a server-client protocol for running a server-based neural network.
* Responsible for working on new features and app-to-app deeplinking
* Responsible for adding new technologies to the legacy code
* Implementing features using Kotlin/Rx/Coroutines/ViewModels/Jetpack/Hilt/REST
* UI implementation using Jetpack Compose and XML (ConstraintLayout)
* Responsible for adding new technologies to the legacy code
* Implementing features using Kotlin/Rx/Coroutines/ViewModels/Jetpack/Hilt/REST
* UI implementation using Jetpack Compose and XML (ConstraintLayout)