Skills: Android, Kotlin, Java, RxJava, Coroutines, Dagger, Retrofit, Koin DI, Model View Viewmodel (MVVM), MVP.
Android Engineer
Cognizant Softvision
* Handled multiple duties including specifying, planning, reporting, designing work for new features or technical improvements.
* Added Retrofit, Dagger, MVVM, and migrated the app towards a more modularised approach.
* Managed bug fixing and improving application performance.
Android Engineer
Cobalt Sign · Full-time
* Created the architecture for the new projects and maintained/implemented new features on older projects, reviewing Kotlin/Dagger implementations.
* Implemented a full document scanning feature for our payment/accountant apps. Refactored an entire app, from legacy code to the latest technologies that were production ready on the market without impacting the product delivery.
* Met with clients on a regular basis to ensure that the product is on track. Identified risks and outlined plans on how to fix the technical debt.
Android Engineer
Bisner
* Acted as a backend web developer and Android Developer, working on an internal community platform REST API. Connected the internal community platform with our new Android apps.
* Created a new Android app based on the same REST API. Implemented most of the back-end and Android features regarding our subscription payments.
* Closely collaborated with UI and UX Designers to ensure that the app is presentable and in perfect working order.
Full stack Developer
Hella
* Worked on the development of internal apps for a company that specialises in innovative lighting systems and vehicle electronics and has been an important partner to the automotive industry.
* Improved architecture and ensured that our *** expectations regarding performance are met.
* Contributed in all phases of the development lifecycle.