10/09/2023 updated


100 % available
Senior Android Engineer, Android Engineer, Android Consultant
Kichevo, Macedonia
Worldwide
Computer Science and Engineering at University of Information Science and Technology St Paul The Apostle, Ohrid, Macedonia13 years of experience in Android Development.
https://www.linkedin.com/in/nikoladespotoski/
https://www.linkedin.com/in/nikoladespotoski/
Languages
EnglishFluent
Project history
* Client android app for hardware controller (IOT) based CC3200 Texas
Instruments Micro Controller Unit (MCU) that controlled various
hardware modules such as probes, chlorinators and pool pumps.
* The client app was required to communicate to the MCU through cloud
API and directly when the client devices was in local network via sockets.
* Material design
* RxJava for API and socket communication
* Dagger for dependency injection
Team lead, TRANZMT.it, Remote, USA
* Coaching team developers to move away from orthodox android
development and adopt new practices, clean architecture in particular
* Code reviewing on daily basis
https://www.crunchbase.com/organization/kliq-mobile
Instruments Micro Controller Unit (MCU) that controlled various
hardware modules such as probes, chlorinators and pool pumps.
* The client app was required to communicate to the MCU through cloud
API and directly when the client devices was in local network via sockets.
* Material design
* RxJava for API and socket communication
* Dagger for dependency injection
Team lead, TRANZMT.it, Remote, USA
* Coaching team developers to move away from orthodox android
development and adopt new practices, clean architecture in particular
* Code reviewing on daily basis
https://www.crunchbase.com/organization/kliq-mobile
* Developing input method application (keyboard)
https://play.google.com/store/apps/developer?id=Aspida+LTD&hl=en
* Processing gesture input with third-party library
* Drawing and caching GIFs for better memory management
Open source activity
Publishing short useful snippets
https://gist.github.com/NikolaDespotoski
Stackoverflow contribution
https://stackoverflow.com/users/557179/nikola-despotoski
Blogging on Kotlin and Android,
I blog about new Android and Kotlin development practices
https://nikoladespotoski.medium.com/
https://play.google.com/store/apps/developer?id=Aspida+LTD&hl=en
* Processing gesture input with third-party library
* Drawing and caching GIFs for better memory management
Open source activity
Publishing short useful snippets
https://gist.github.com/NikolaDespotoski
Stackoverflow contribution
https://stackoverflow.com/users/557179/nikola-despotoski
Blogging on Kotlin and Android,
I blog about new Android and Kotlin development practices
https://nikoladespotoski.medium.com/
* Engaged in developing applications for Widex brands (Evoke, Moment)
* Applications are tightly utilizing BLE protocol for hearing aid
communication.
* Material design
* Unit testing
* Integration testing
* UI testing
* My role here excelled in refactoring to MVVM pattern and Kotlin that
enabled developers easily add new features.
* Experimenting with adoption of Kotlin coroutines when communicating
with BLE
* Currently working on feature development
* Experimenting with Hilt to replace our current DI Dagger
implementation
* Aiming 100% Kotlin
* Code reviewing daily
* Participating in feature qualification with marketing
* Participating in design sprints with design team
* Applications are tightly utilizing BLE protocol for hearing aid
communication.
* Material design
* Unit testing
* Integration testing
* UI testing
* My role here excelled in refactoring to MVVM pattern and Kotlin that
enabled developers easily add new features.
* Experimenting with adoption of Kotlin coroutines when communicating
with BLE
* Currently working on feature development
* Experimenting with Hilt to replace our current DI Dagger
implementation
* Aiming 100% Kotlin
* Code reviewing daily
* Participating in feature qualification with marketing
* Participating in design sprints with design team